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

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

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

"Hello, world" для Android в Eclipse - Android

12.06.2011, 19:41. Просмотров 12689. Ответов 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
Посмотрите здесь:

При эмулировании вместо надписи "Hello world" отображается "android" Android
Может кто кинуть "Android Разработка приложений для чайников" Донна Фелкера? Android
Android Как заставить Eclipse "забыть" об ошибках в xml файлах?
Android Не могу запустить Android приложение. "Unable to resolve target 'android-8'"
Android Ошибка "Activity class {com.Android.System/com.Android.System.MainActivity} does not exist"
Android Часы для Android и ошибка "unfortunately clock has stopped"
Проблемы с установкой Android Studio для учетной записи "Гость" Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Max Patsy
курлык-курлык
 Аватар для Max Patsy
84 / 93 / 3
Регистрация: 26.11.2009
Сообщений: 394
Записей в блоге: 1
13.06.2011, 18:11     "Hello, world" для Android в Eclipse #2
Заходишь в меню, там буедт иконка твоего приложения. Нажимаешь на неё и "Хэллоу ворлд"
bodik21
 Аватар для bodik21
16 / 4 / 0
Регистрация: 23.06.2011
Сообщений: 19
11.07.2011, 17:58     "Hello, world" для Android в Eclipse #3
Вот есть книга. по моему неплохая, но мне хватило сил освоить программирование под андроид.

http://sharedlib.ru/index.php/progra...ustrojstv.html
panda11
 Аватар для panda11
1 / 1 / 0
Регистрация: 12.06.2010
Сообщений: 26
19.07.2011, 09:19     "Hello, world" для Android в Eclipse #4
Для кого это важно(ну например, как для меня с эл.книгой без djvu) эта книга есть на рутрекере.
petruchodd
 Аватар для petruchodd
89 / 89 / 8
Регистрация: 23.06.2009
Сообщений: 507
22.07.2011, 18:31     "Hello, world" для Android в Eclipse #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     "Hello, world" для Android в Eclipse #6
Однако и у меня та же история. Все по инструкции от Google установил, проект запустил, но "Hellow Android" в окно эмуляторе не вышло. В разных версиях OS пробовал настраивать и запускать - не идет. "Android" выходит, а дальше не идет. В окне ошибок написано что эмулятор отключился.
DreamRage
 Аватар для DreamRage
15 / 15 / 0
Регистрация: 08.01.2011
Сообщений: 25
12.05.2012, 00:56     "Hello, world" для Android в Eclipse #7
Просто подождите подольше. Было тоже самое, долго висел, потом загрузился.
Beetle
Сообщений: n/a
19.07.2012, 19:31     "Hello, world" для Android в Eclipse #8
Цитата Сообщение от Димитер Посмотреть сообщение
но после запуска отображает не мое приложение, а сначала надпись Android, а потом главное меню.
попробуйте при работающем эмуляторе, повторно запустить вашу программу
kvaka
 Аватар для kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
20.07.2012, 00:02     "Hello, world" для Android в Eclipse #9
Эмулятор - штука полезная, но очень тормозная, так что лучше если есть возможность подключить устойство с андроидом и уже вживую смотреть - и быстрей получится. Если же все таки эмулятор - как правило после загрузки он включает блокировку. Блокировку надо снять и подождать немного, должен начать запуск приложения. Вообще эмулятор загружается очень долго и лучше сначала отдельно запустить виртуальное устройство, а когда оно загрузится - запускать свои приложения. Не надо закрывать эмулятор для завершения работы приложения - иначе придется повторно испытать все прелести загрузки эмулятора. Еще, как показывает практика, после запуска пиложения на запущенном эмуляторе оно стартует не сразу. Иногда если потыркать рабочий стол влево-вправо вроде как-будто поотзывчивее становится и начинает подгружать...
petruchodd
 Аватар для petruchodd
89 / 89 / 8
Регистрация: 23.06.2009
Сообщений: 507
20.07.2012, 00:28     "Hello, world" для Android в Eclipse #10
+1 к посту выше. Лучше конечно девайс, но если нету, то с эмулятором тоже выжить можна(опыт епт) . Но последнее время действительно с эмуляторами байда происходит(даже переустановка полная не помогает). То грузится, то не грузится.. чорт их знает как оно загрузится. У меня например сама загрузка эмулятора очень долгая( 2-10 минут) а вот дальше уже всё как по маслу. Очень часто, последнее время, эмулятор действительно зависает на надписи "Андроид" (не текстовый, а графический вид) и он может так провисеть больше часа. Чаще всего мне помогало запускать отдельно эмулятор (с авд) а потом только эклипс( я его юзаю, слышал есть еще бобы) и потом уже свою апкшу туда грузить.

Не по теме:

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

Vladilena
 Аватар для Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 11:03     "Hello, world" для Android в Eclipse #11
У меня аналогичная проблема. Делала, естественно, все как в инструкции от ГУГЛ. Запустила эмулятор, долго ждала. В итоге увидела изображение как на картинке
Миниатюры
"Hello, world" для Android в Eclipse  
Vladilena
 Аватар для Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 11:03     "Hello, world" для Android в Eclipse #12
Кто сталкивался и знает решение, помогите, пожалуйста!
efirist
 Аватар для efirist
2 / 2 / 0
Регистрация: 23.03.2012
Сообщений: 20
24.08.2012, 11:56     "Hello, world" для Android в Eclipse #13
очень просто,раз плюнуть , правокликнуть на проекте выбраь ранэз,ран конфиг там и слева и справа выьрать ваш проект, потом на вкладке таргет справа увидите свой эмулятор,пометьте ,эплай и ран. Если имеются подключение к телу а также к эмулю уберите галку эплай ран,короче поэкспериментируйте с галками.
Только потом будет ран по зеленной иконке без проблем.
удачи.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
24.08.2012, 13:31     "Hello, world" для Android в Eclipse #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
 Аватар для Vladilena
5 / 5 / 0
Регистрация: 11.05.2012
Сообщений: 51
24.08.2012, 14:18     "Hello, world" для Android в Eclipse #15
проблема решилась сама собой.... пару раз перезапустила eclipse и все заработала... прямо магия...
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
24.08.2012, 14:19     "Hello, world" для Android в Eclipse #16
Цитата Сообщение от Vladilena Посмотреть сообщение
магия
да, она всегда граничит с программированием)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2012, 14:29     "Hello, world" для Android в Eclipse
Еще ссылки по теме:

Запускаю проект "Hellow world" в андроид студии пишет aidl is missing Android
Android "No Android SDK found. configure an Android SDK". Что делать?
Android Выбор платформы разработки "1С Мобильная платформа" или "Android Studio"
Игра "Морской бой" для Android в С#, с использованием Uniti 2d или 3d Android
Ошибка "unknown android-api-level-9" при установке admob в eclipse Basic4Android

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

Или воспользуйтесь поиском по форуму:
egorvas
Сообщений: n/a
09.09.2012, 14:29     "Hello, world" для Android в Eclipse #17
День добрый, чтоб не плодить тем спрошу здесь, как в эклипсе отключить привязку элементов в graphical layout и как тамже менять размеры виджетов, понимаю что вопрос пустяковый, но чето никак не соображу
Yandex
Объявления
09.09.2012, 14:29     "Hello, world" для Android в Eclipse
Ответ Создать тему
Опции темы

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