Hello World вообще не будет загружаться на виртуальное устройство Android. Почему?

Я использую Eclipse 3.7.2. У меня есть стандартное приложение Hello World из руководства по Android. Когда я пытаюсь запустить его на AVD, Eclipse запускает AVD, но никогда не пытается загрузить на него приложение. Журнал гласит:

[2012-05-06 11:23:01 - MyFirstAndroid] Android Launch!
[2012-05-06 11:23:01 - MyFirstAndroid] adb is running normally.
[2012-05-06 11:23:01 - MyFirstAndroid] Performing com.pack.myapp.MyFirstAndroidActivity activity launch
[2012-05-06 11:23:01 - MyFirstAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'Device'
[2012-05-06 11:23:01 - MyFirstAndroid] Launching a new emulator with Virtual Device 'Device'

И это все. Эмулятор запускается, загружается, но мое приложение на него так и не загружается.

Кроме того, я зашел в настройки приложения и попытался изменить «Автоматический целевой режим» на ручной режим, где я выбираю, на какой AVD загружать приложение. Это дает мне возможность выбрать новый AVD или уже работающий, но когда у меня работает AVD, он не отображается в списке «Работающие устройства Android». Я не уверен, почему он не распознает это.

Помогите мне, пожалуйста?

Настраивать:

Затмение версии 3.7.2

Виндовс Виста 32 бит

Платформа Android SDK 4.0.3 API 15

Установщик SDK: installer_r18-windows.exe

Плагин Eclipse Android Development Toolkit: 18.0.0.v201203301601-306762


person Deyan Dimov    schedule 06.05.2012    source источник
comment
stackoverflow.com/q/4461575/977676   -  person COD3BOY    schedule 06.05.2012
comment
32-битная, 64-битная версия eclipse? Вы можете дать более подробную информацию?   -  person Jack    schedule 06.05.2012


Ответы (1)


Вам нужно будет перезапустить сервер adb, если вы не можете найти эмулятор в списке «Работающие устройства Android» в DDMS, вы можете перейти в раскрывающийся список рядом со значком камеры и «Сбросить adb» или сделать это вручную из командная строка.

person Morrison Chang    schedule 14.05.2012