Android SDK: Hello World не запускается! - PullRequest
2 голосов
/ 05 ноября 2010

Это очень начинающий вопрос относительно разработки Android

Я пытаюсь создать и запустить пример Hello world с веб-сайта Android SDK, но на экране ничего не отображается. Мне кажется, что Eclipse просто зависает в этой точке:

[2010-11-05 09:55:47 - HelloAndroid] ------------------------------
[2010-11-05 09:55:47 - HelloAndroid] Android Launch!
[2010-11-05 09:55:47 - HelloAndroid] adb is running normally.
[2010-11-05 09:55:47 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2010-11-05 09:55:48 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'AVD2'
[2010-11-05 09:55:48 - HelloAndroid] Launching a new emulator with Virtual Device 'AVD2'
[2010-11-05 09:55:51 - HelloAndroid] New emulator found: emulator-5554
[2010-11-05 09:55:51 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2010-11-05 09:57:10 - HelloAndroid] WARNING: Application does not specify an API level requirement!
[2010-11-05 09:57:10 - HelloAndroid] Device API version is 8 (Android 2.2)
[2010-11-05 09:57:10 - HelloAndroid] HOME is up on device 'emulator-5554'
[2010-11-05 09:57:10 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2010-11-05 09:57:12 - HelloAndroid] Installing HelloAndroid.apk...
[2010-11-05 09:59:33 - HelloAndroid] Success!
[2010-11-05 09:59:33 - HelloAndroid] Starting activity com.example.helloandroid.HelloAndroid on device emulator-5554

Так что там написано "Начало деятельности ...", но ничего не начинается, и это уже прошло более 30 минут. Что может быть не так ??

Спасибо!

Ответы [ 3 ]

2 голосов
/ 05 ноября 2010

Ой ... хм ... я сделал следующее:

  • Перезапущенное затмение
  • Запустите приложение еще раз
  • Прождав около 10 минут, я нажал кнопку "меню" на симуляторе Android

и это сработало !! :)

0 голосов
/ 28 декабря 2010

То же самое случилось со мной тоже. Но здесь я получил эмулятор, но ничего не отображается. Но это была проблема с памятью. Я получил это через некоторое время.

В вашем случае единственная видимая ошибка - это "не указание уровня API", попробуйте сделать то же самое:)

0 голосов
/ 05 ноября 2010

Прежде чем вы сможете запустить эмулятор, вы должны создать виртуальное устройство Android (AVD).AVD определяет образ системы и настройки устройства, используемые эмулятором.

Чтобы создать AVD, используйте инструмент «Android», предоставленный в Android SDK.Откройте командную строку или терминал, перейдите в каталог tools / в пакете SDK и выполните:

android create avd --target 2 --name my_avd
...