Не удалось установить HelloAndroid.apk на эмулятор устройства-5554!

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

[2011-05-13 08:41:36 - HelloAndroid] ------------------------------ [2011-05-13 08:41:36 - HelloAndroid] Android Launch! [2011-05-13 08:41:36 - HelloAndroid] adb is running normally. [2011-05-13 08:41:36 - HelloAndroid] Performing com.santiapps.helloandroid.HelloAndroid activity launch [2011-05-13 08:41:36 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd' [2011-05-13 08:41:36 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd' [2011-05-13 08:41:49 - Emulator] 2011-05-13 08:41:49.650 emulator[411:903] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. [2011-05-13 08:41:50 - Emulator] emulator: emulator window was out of view and was recentred [2011-05-13 08:41:50 - Emulator] [2011-05-13 08:41:50 - HelloAndroid] New emulator found: emulator-5554 [2011-05-13 08:41:50 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched... [2011-05-13 08:44:33 - HelloAndroid] WARNING: Application does not specify an API level requirement! [2011-05-13 08:44:33 - HelloAndroid] Device API version is 12 (Android 3.1) [2011-05-13 08:44:33 - HelloAndroid] HOME is up on device 'emulator-5554' [2011-05-13 08:44:33 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554' [2011-05-13 08:44:34 - HelloAndroid] Installing HelloAndroid.apk... [2011-05-13 08:47:20 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554! [2011-05-13 08:47:20 - HelloAndroid] (null) [2011-05-13 08:47:22 - HelloAndroid] Launch canceled! [2011-05-13 08:53:55 - HelloAndroid] ------------------------------ [2011-05-13 08:53:55 - HelloAndroid] Android Launch! [2011-05-13 08:53:55 - HelloAndroid] adb is running normally. [2011-05-13 08:53:55 - HelloAndroid] Performing com.santiapps.helloandroid.HelloAndroid activity launch [2011-05-13 08:53:55 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd' [2011-05-13 08:53:55 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd' [2011-05-13 08:54:06 - Emulator] 2011-05-13 08:54:06.327 emulator[460:903] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. [2011-05-13 08:54:06 - Emulator] emulator: emulator window was out of view and was recentred [2011-05-13 08:54:06 - Emulator] [2011-05-13 08:54:06 - HelloAndroid] New emulator found: emulator-5554 [2011-05-13 08:54:06 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched... [2011-05-13 09:08:07 - Emulator] emulator: ERROR: unexpected qemud char. channel close 

Не может быть, у меня плохая конфигурация …?

Подождите, пока эмулятор настроится полностью, а затем проверьте ваше приложение. Кроме того, я оставил бы вас AVD открытым, поэтому вам не придется ждать так долго каждый раз, когда вы запускаете свое приложение.

Когда он показывает красное письмо, не закрывайте ничего – оставьте его там, а затем снова нажмите кнопку запуска. Работал как шарм.

Я столкнулся с той же проблемой, но я попытался изменить тайм-аут соединения ADB. Я думаю, что по умолчанию это 5000 мс, и я поменял мой на 10000 мс, чтобы избавиться от этой проблемы. Если вы находитесь в Eclipse, вы можете сделать это, перейдя через Window -> Preferences, а затем в DDMS под Android.

Попробуйте: создайте еще один эмулятор в AVD Manager и попробуйте запустить приложение в новом эмуляторе. Надеюсь, это может помочь вам

Возможно, вам понадобится увеличить размер плунжера устройства. Для некоторых Honeycomb AVD, по умолчанию, значение по умолчанию 256 недостаточно и вызвало у меня такую ​​же проблему. Попробуйте по меньшей мере 512.

Перейдите к окну и предпочтениям и увеличьте время соединения ADB (мс), которое по умолчанию равно 500. Также измените базовый локальный порт отладчика на более чем 9000 в моем случае, если он сработает.

См. Связанный пост

Для меня это работало на Linux:

  • Запустить эмулятор (Подождите, пока загрузится главный экран эмулятора)
  • Нажмите «Окно»> «Открыть перспективу»> «DDMS».
  • В панели «Устройства» нажмите раскрывающееся меню> Сбросить adb
  • Запустить проект

Ответ Valen верен, хотя приятно знать, когда начинать запуск приложения, а когда не удается запустить приложение. Откройте перспективу устройств. В следующий раз, когда вы захотите запустить приложение, сначала откройте «Диспетчер виртуальных устройств Android» и запустите свой avd, затем щелкните мышью на вид устройства и следите за тем, как ваш эмулятор работает один за другим, как только это будет сделано (это не так быстро Придется подождать .. но по крайней мере у вас есть представление о том, что происходит …. индикатор прогресса будет идеальным для этого места), нажмите на свой проект и запустите приложение для Android. В перспективе устройств появится еще один процесс с именем пакета вашего приложения. Как только это произойдет, ваше приложение работает на устройстве, и его можно протестировать.

Я заметил эту ошибку, когда эмулятор не загружен полностью, на вашем экране мигает «андроид». Другими словами, он еще не готов для установки приложения.

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

Перезапустите сервер ADB из DMOZ или обратитесь к этому руководству. Как решить Не удалось установить .apk

Intereting Posts
Android-приложение с поддержкой android-v4.jar добавлено к ошибке, сталкивающейся с ошибкой при попытке входа в систему с помощью progaurd в IntelliJ Idea ЗДЕСЬ Карты Android Интеграция, ошибка MISSING_LIBRARIES Android – изменить местоположение кнопки диалога Canvas.drawText (…) не печатает строку Предупреждение о предупреждении Android Roboguice Как получить значение RGB из шестнадцатеричного кода цвета в java Как избавиться от панели имен программ в верхней части приложения? Метод runOnUiThread () для Android Android Currency.getAvailableCurrencies () до API 19 Можно ли вызвать stopSelf () в Service.onStartCommand? Разработка Android: как я могу сделать EditText равным, так что это просто белый квадрат? Проверка нарушений android: minSdkVersion автоматически Распознавание голоса и текст для речи Не удалось запустить ярлык: приложение не установлено на вашем телефоне Как отключить окно предварительного просмотра клавиатуры SoftKeyboard?