Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 105, средняя оценка - 4.93
Димитер
0 / 0 / 0
Регистрация: 17.08.2010
Сообщений: 5
#1

"Hello, world" для Android в Eclipse - Программирование Android

12.06.2011, 19:41. Просмотров 12814. Ответов 16
Метки нет (Все метки)

Поставил Eclipse, создал device, в проекте код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.example.android.apis;
 
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
 
public class HelloActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tv=new TextView(this);
        tv.setText("Hello, world");
        setContentView(tv);
    }
}
Нажимаю Run, запускается эмулятор, но после запуска отображает не мое приложение, а сначала надпись Android, а потом главное меню.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2011, 19:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос "Hello, world" для Android в Eclipse (Программирование Android):

При эмулировании вместо надписи "Hello world" отображается "android" - Программирование Android
Привет форумчане! Я только-только начинал программировать на андроиде. Поставил среду, все настроил как на google.developers . Когда...

Выбор платформы разработки "1С Мобильная платформа" или "Android Studio" - Программирование Android
Всем, здравствуйте! Есть задача по разработке клиента для терминала сбора данных. Для использования его c WMS. После долгих раздумий было...

Часы для Android и ошибка "unfortunately clock has stopped" - Программирование Android
Задали лабораторную по создания приложения часов для андроид. По скольку ни с андройдом ни с явой не работал, пытаюсь разобраться. ...

Игра "Морской бой" для Android в С#, с использованием Uniti 2d или 3d - Программирование Android
Помогите плиз)

Проблемы с установкой Android Studio для учетной записи "Гость" - Программирование Android
Мне нужно установить Android на PC- Windows, но для второго пользователя. Создал учётную запись Voldemar ( администратор), появилась в...

Может кто кинуть "Android Разработка приложений для чайников" Донна Фелкера? - Программирование Android
Собственно, вопрос в названии темы. Буду очень признателен :)

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Max Patsy
курлык-курлык
85 / 94 / 3
Регистрация: 26.11.2009
Сообщений: 396
Записей в блоге: 1
13.06.2011, 18:11 #2
Заходишь в меню, там буедт иконка твоего приложения. Нажимаешь на неё и "Хэллоу ворлд"
bodik21
16 / 4 / 0
Регистрация: 23.06.2011
Сообщений: 19
11.07.2011, 17:58 #3
Вот есть книга. по моему неплохая, но мне хватило сил освоить программирование под андроид.

http://sharedlib.ru/index.php/progra...ustrojstv.html
panda11
1 / 1 / 0
Регистрация: 12.06.2010
Сообщений: 26
19.07.2011, 09:19 #4
Для кого это важно(ну например, как для меня с эл.книгой без djvu) эта книга есть на рутрекере.
petruchodd
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
22.07.2011, 18:31 #5
Димитер, вообще программа запускаеться на эмуляторе . Когда ты нажимаешь рун - внизу ( стандартно если ниче не менял) есть лог... который показывает эмулятор руннинг норм, рун девейс блабла бла и тд.. И там появялеться надпись - инсталлинг апп инто дейвайс/эмулятор " так вот когда оно установиться, появиться надпись стартра.. потом токо твоя программка появится на экране андроида. Андроид сам по себе долго грузиться... сначала как ты и говоришь идет текстовая надпись Андроид, потом уже более современная, потом меню(мейн скрин) . и когда апп установиться то только потом появиться твоя апп.. логи похожи на это
Java
1
2
3
4
5
[2011-07-22 16:43:26 -  blablablal] adb is running normally.
[2011-07-22 16:43:26 -  blablablal] Performing ppsm.com.ppsm activity launch
[2011-07-22 16:43:30 -  blablablal] Application already deployed. No need to reinstall.
[2011-07-22 16:43:30 -  blablablal] Starting activity ppsm.com.ppsm on device HT93TLD01382
[2011-07-22 16:43:31 - blablablal] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=ppsm.com/.ppsm }
Alex2js
3 / 3 / 1
Регистрация: 30.09.2011
Сообщений: 18
04.10.2011, 06:05 #6
Однако и у меня та же история. Все по инструкции от Google установил, проект запустил, но "Hellow Android" в окно эмуляторе не вышло. В разных версиях OS пробовал настраивать и запускать - не идет. "Android" выходит, а дальше не идет. В окне ошибок написано что эмулятор отключился.
DreamRage
15 / 15 / 0
Регистрация: 08.01.2011
Сообщений: 25
12.05.2012, 00:56 #7
Просто подождите подольше. Было тоже самое, долго висел, потом загрузился.
Beetle
Сообщений: n/a
19.07.2012, 19:31 #8
Цитата Сообщение от Димитер Посмотреть сообщение
но после запуска отображает не мое приложение, а сначала надпись Android, а потом главное меню.
попробуйте при работающем эмуляторе, повторно запустить вашу программу
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
20.07.2012, 00:02 #9
Эмулятор - штука полезная, но очень тормозная, так что лучше если есть возможность подключить устойство с андроидом и уже вживую смотреть - и быстрей получится. Если же все таки эмулятор - как правило после загрузки он включает блокировку. Блокировку надо снять и подождать немного, должен начать запуск приложения. Вообще эмулятор загружается очень долго и лучше сначала отдельно запустить виртуальное устройство, а когда оно загрузится - запускать свои приложения. Не надо закрывать эмулятор для завершения работы приложения - иначе придется повторно испытать все прелести загрузки эмулятора. Еще, как показывает практика, после запуска пиложения на запущенном эмуляторе оно стартует не сразу. Иногда если потыркать рабочий стол влево-вправо вроде как-будто поотзывчивее становится и начинает подгружать...
petruchodd
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
20.07.2012, 00:28 #10
+1 к посту выше. Лучше конечно девайс, но если нету, то с эмулятором тоже выжить можна(опыт епт) . Но последнее время действительно с эмуляторами байда происходит(даже переустановка полная не помогает). То грузится, то не грузится.. чорт их знает как оно загрузится. У меня например сама загрузка эмулятора очень долгая( 2-10 минут) а вот дальше уже всё как по маслу. Очень часто, последнее время, эмулятор действительно зависает на надписи "Андроид" (не текстовый, а графический вид) и он может так провисеть больше часа. Чаще всего мне помогало запускать отдельно эмулятор (с авд) а потом только эклипс( я его юзаю, слышал есть еще бобы) и потом уже свою апкшу туда грузить.

Не по теме:

как то фигово они эмулятор сделали ... это если кратко и чисто мое имхо

Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 11:03 #11
У меня аналогичная проблема. Делала, естественно, все как в инструкции от ГУГЛ. Запустила эмулятор, долго ждала. В итоге увидела изображение как на картинке
Миниатюры
"Hello, world" для Android в Eclipse  
Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 11:03 #12
Кто сталкивался и знает решение, помогите, пожалуйста!
efirist
2 / 2 / 0
Регистрация: 23.03.2012
Сообщений: 20
24.08.2012, 11:56 #13
очень просто,раз плюнуть , правокликнуть на проекте выбраь ранэз,ран конфиг там и слева и справа выьрать ваш проект, потом на вкладке таргет справа увидите свой эмулятор,пометьте ,эплай и ран. Если имеются подключение к телу а также к эмулю уберите галку эплай ран,короче поэкспериментируйте с галками.
Только потом будет ран по зеленной иконке без проблем.
удачи.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
24.08.2012, 13:31 #14
Цитата Сообщение от bodik21 Посмотреть сообщение
Вот есть книга. по моему неплохая, но мне хватило сил освоить программирование под андроид. http://sharedlib.ru/index.php/progra...ustrojstv.html
врядли вам хватит этой книги что бы освоить андройд

к товарищам которые не могут оседлать эмулятор:
1 (вдруг кто не знает) не надо каждый раз закрывать эмулятор перед тем как вы хотите запустить изменённую программу
2 если запускаете первый раз (как уже говорили) возможно надо будет зайти в мени и запустить руками (при следующем запуске ) после первого порграммы уже должы автоматически открываться если конечно у вас в манифесте есть (эмулем не пользовался уже давно)
Код XML1 2 3 4 5 <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter>
3 эумлятор работает намного шустрее на линуксе
4 для разработки достаточно эклипса 3.6.2 (более новые только более жырные а толку мало если вы только андройд разработчик)
5 если вы уж действительно собираетесь заниматься разработкой а не писать хелоу ворлды - купите девайс

May the Force be with you
Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 14:18 #15
проблема решилась сама собой.... пару раз перезапустила eclipse и все заработала... прямо магия...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.08.2012, 14:18
Привет! Вот еще темы с ответами:

Не могу запустить Android приложение. "Unable to resolve target 'android-8'" - Программирование Android
Не могу запустить Android приложение. Вроде всё установил, кучу всяких проблем решил загуглив, как их решить, ну вроде всё уже, и всё равно...

Запускаю проект "Hellow world" в андроид студии пишет aidl is missing - Программирование Android
Решил начать учиться программированию на Android. Посмотрел несколько видео по установке Android Studio. Все вроде установилось, но вот...

Как заставить Eclipse "забыть" об ошибках в xml файлах? - Программирование Android
Проблема в следующем: открываю большой проект написанный не мной - все работает нормально, то есть запускается без ошибок. в процессе...

Ошибка "Activity class {com.Android.System/com.Android.System.MainActivity} does not exist" - Программирование Android
Starting: Intent { act=android.intent.action.MAIN cat= cmp=com.android.system/.MainActivity } Error type 3 Error: Activity class...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.08.2012, 14:18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru