HelloAndroid] эмулятор-5554 отключен! Отмена запуска com.example.helloandroid.HelloAndroid!

Я новичок в Android. Следуйте инструкциям HelloAndroid, используя Eclipse. После запуска HelloAndroid, AVD «xian_avd2» пообедал, но остановитесь там, нет «Hello, Android», отображаемого на AVD. Похоже на Ожидание HOME ('android.process.acore'), который будет запущен …

Не знаете, как это решить, пожалуйста, помогите. Благодаря wang813

[2010-01-29 00:12:13 - HelloAndroid]------------------------------ [2010-01-29 00:12:13 - HelloAndroid]Android Launch! [2010-01-29 00:12:13 - HelloAndroid]adb is running normally. [2010-01-29 00:12:13 - HelloAndroid]Performing com.example.helloandroid.HelloAndroid activity launch [2010-01-29 00:12:13 - HelloAndroid]Automatic Target Mode: Preferred AVD 'xian_avd2' is not available. Launching new emulator. [2010-01-29 00:12:14 - HelloAndroid]Launching a new emulator with Virtual Device 'xian_avd2' [2010-01-29 00:12:37 - HelloAndroid]New emulator found: emulator-5554 [2010-01-29 00:12:37 - HelloAndroid]Waiting for HOME ('android.process.acore') to be launched... [2010-01-29 00:13:59 - HelloAndroid]emulator-5554 disconnected! Cancelling 'com.example.helloandroid.HelloAndroid activity launch'! 

  1. Откройте Android Virtual Device Manager
  2. Выберите AVD, который вы используете для своего приложения.
  3. Нажмите кнопку «Пуск» и дождитесь появления новой формы («Параметры запуска»).
  4. Установите флажок «Протирать пользовательские данные» и нажмите кнопку «Запустить».

Это должно сработать.

— ИЛИ —

  1. Откройте Android Virtual Device Manager
  2. Удалите AVD, который вы используете для своего приложения.
  3. Создайте новый AVD.
  4. Начните новый AVD.

Это также должно работать.

Проблема, которую я обнаружил, заключается в том, что у проекта нет соответствующего виртуального устройства, определенного для него в AVD-менеджере.

Поэтому рекомендуемые шаги в eclipse:

  1. Перейдите в «Проект» -> Свойства-> Android.
  2. На правой панели посмотрите, какая строка отмечена в целевой сборке проекта.
    Помните номер целевой платформы, который отображается в выбранной строке.
  3. Перейдите в раздел «Windows» -> AVD Manager.
  4. Проверьте список существующих Android-устройств Android для устройства, которое соответствует уровню платформы и API, который вы установили для своего проекта (см. Шаг № 2 выше).
  5. Если нет линии, которая включает AVD для вашей платформы (как я подозреваю), добавьте ее с помощью кнопки «Создать».
  6. Откроется окно «Создать новое виртуальное устройство Android». Установите новое имя устройства. В поле выбора «Цель» выберите правильную платформу для своего проекта.

Наслаждайтесь своим эмулятором еще раз!

Попробуйте использовать emulator -avd emulator_name -wipe-data команды emulator -avd emulator_name -wipe-data

У меня была аналогичная проблема – в итоге я не ожидал достаточно долго, пока эмулятор не запустил ОС, прежде чем пытаться установить приложение. Запустите эмулятор, а затем дождитесь появления главного экрана перед запуском приложения в Eclipse.

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

Это может случиться на медленных компьютерах, когда эмулятор не запускается вовремя. Когда он в конце концов начнет работу, он больше не подключается к АБР. Решением является перезапуск ADB, чтобы он снова подключался к эмулятору. Вы можете сделать это, выполнив в командной строке следующее:

 adb kill-server adb start-server 

Для меня я считаю, что это произошло из-за неожиданного сбоя питания во время работы эмулятора. Если он не закрылся, значит, моя сессия все еще была кеширована. (Иногда я тоже получаю эти ошибки):

 [2012-06-08 05:05:06 - Emulator] WARNING: Data partition already in use. Changes will not persist! [2012-06-08 05:05:06 - Emulator] WARNING: SD Card image already in use: C:\Users\Ben\.android\avd\Ben-Android.avd/sdcard.img [2012-06-08 05:05:06 - Emulator] WARNING: Cache partition already in use. Changes will not persist! 

Если это произошло с вами, подтяните командную строку, перейдите к своим инструментам android-sdk \ и следуйте исправленным верхним сообщениям: emulator -avd emulator_name -wipe-data

Я решил это (Mac), выполнив следующие шаги:

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

Я надеюсь, что это помогает

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

 ./emulator -noaudio @androidDev1 

Поэтому я использовал:

 ./emulator @androidDev1 

И это сработало отлично! 🙂

Также проверьте Eclipse IDE:

 Windows->Preferences->Android->Launch->Options 

Он должен быть пустым

У меня была такая же проблема, я удалил свой AVD и создал заново – после этого я не вижу таких проблем.

Тоже такой же проблема для меня ..

Перейдите на страницу DDMS -> выберите «Устройство» -> «Перейти» в «Окно» -> «Навигация» -> «Показать меню просмотра» -> сбросить adb .. он работает для меня.

Отключить моментальный снимок и не использовать его. Это то, что решило этот вопрос в моем случае

Удалить avd и создать другой помог мне

Попробуйте еще 1 раз. Если это произойдет снова

Перейти к проекту-> очистить и

Щелкните правой кнопкой мыши свой проект и выберите «Обновить».

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

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

Речь идет только о создании нового AVD с умеренными настройками, по крайней мере, это то, что исправило это для меня. Хотя каждый раз, когда я закрываю его, я должен сделать новый. Угадайте, просто дождитесь патча.

Нажмите кнопку «Диспетчер устройств Android» на второй панели инструментов.

Нажмите «Создать».

Настройте устройство среднего уровня, в основном просто выберите модель телефона из середины списка, который не является планшетом. Память должна заполнять его самостоятельно, а затем просто положить 20 МБ для SD-карты.

Нажмите «Пуск». Теперь AVD запускает и загружает ОС Android.

Затем запустите приложение на устройстве.

Как только вы получите эту проблему, похоже, останется, если вы не выполните полную переустановку … В основном, всегда начинайте сначала AVD, позволяйте ему попасть на главный экран Android, а затем запустите приложение. Таким образом, Eclipse не перегружает вялый эмулятор.

И я получил решение отсюда . Это отлично работает для меня.