Ожидается запуск HOME ('android.process.acore')

Я пробовал работать с приложением Hello World, и эмулятор зависает после того, как он запустит экран запуска Android. Домашняя страница не отображается. Последний экран на консоли:

Ожидание запуска HOME ('android.process.acore')...

Я попытался снова установить Eclipse и Android. Это все еще не сработало. Также консоль не показывает никаких ошибок. Лог-кошка имеет следующие ошибки:

06-18 20: 39: 11.543: ERROR/flash_image (544): не удается найти раздел восстановления 06-18 20: 39: 11.843: ERROR/vold (538): Ошибка открытия пути имени переключателя '/sys/class/switch/test2' (Нет такого файла или каталога) 06-18 20: 39: 11.843: ERROR/vold (538): Ошибка при загрузке коммутатора '/sys/class/switch/test2' (m) 06-18 20: 39: 11.843: ERROR/vold (538): Ошибка открытия пути имени переключателя '/sys/class/switch/test' (Нет такого файла или каталога) 06-18 20: 39: 11.843: ОШИБКА /vold (538): Ошибка при загрузке коммутатора '/sys/class/switch/test' (m) 06-18 20: 46: 31.842: ERROR/MemoryHeapBase (578): открытие ошибки /dev/pmem: нет такого файла или каталога 06-18 20: 46: 31.892: ERROR/SurfaceFlinger (578): Не удалось открыть /sys/power/wait _for_fb_sleep или/sys/power/wait_for_fb_wake 06-18 20: 46: 32.313: ERROR/GLLogger (578): не удалось загрузить библиотеку (не удается найти библиотеку) 06-18 20: 46: 33.634: ERROR/GLLogger (578): не удалось загрузить библиотеку (не удается найти библиотеку)

Ответ 1

Решение, которое работало для меня, появляется, когда вы получаете сообщение:

Ожидание запуска HOME ('android.process.acore')...

Подождите несколько секунд, а затем щелкните правой кнопкой мыши проект и снова запустите приложение Android.

Ответ 2

Я столкнулся с той же проблемой. Однако, он работал после того, как я отправился в Project- > Clean... Не знаю, почему это произошло. Надеюсь, что это поможет

Ответ 3

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

  • Проект → Очистка
  • Удалите все AVD и создайте новые
  • Если попытка запустить все еще слишком долго висит на "Waiting for HOME" (более двух минут) или эмулятор продолжает перезагружаться каждую минуту или около того, попробуйте запустить приложение Android несколько раз, выбирая тот же существующий экземпляр эмулятора (я всегда выбор выполняется вручную).

Странно, что никто не знает, почему эта проблема возникает, что вызывает ее или что происходит внутри. Единственный ключ, который я могу предоставить, заключается в том, что DDMS показывает несколько строк, таких как "Класс, не найденный для предварительной загрузки: libcore.base.CollectionUtils" во время паузы "Ожидание HOME".

Ответ 4

Что сработало для меня, так это удалить AVD из AVD-менеджера и создать новый. Затем перейдите на страницу Запустите > Запустить конфигурации, выберите целевую вкладку и выберите новый AVD.

Ответ 5

Эта проблема возникает из-за того, что при создании менеджера AVD в диалоговом окне "Создать новое Android-устройство (AVD)" "Снимок" был отмечен как "Включен" мной.

Решение:

Создайте новый AVD-менеджер с флажком "Включено", а не попробуйте запустить проект с вновь созданным менеджером AVD как "Target", проблема больше не будет возникать

Ответ 6

Следующие шаги работали для меня: 1. Перейти к проекту → Очистить. 2. Удалите предыдущий AVD и создайте новый.

Ответ 7

Параметры:

  • Нажмите кнопку HOME на эмуляторе. Подождите, может быть 2 секунд....  Это всегда работает для меня.

или

  • Пойдите с предложением Шреи (с большинством предложений и отредактированными Серый).

Ответ 8

Я решил эту проблему, создав новое виртуальное устройство и запустив его из AVD-менеджера. Для запуска устройства требуется несколько минут, вам просто нужно подождать. Затем вы можете запустить приложение на уже запущенном устройстве.

Ответ 9

У меня было только 12 Мб для SD-карты в устройстве AVD.

Увеличение до 2 ГБ решило проблему.

Ответ 10

РЕШЕНИЕ:

Запустите эмулятор из командной строки:

sdk/tools> ./emulator-x86 -avd <DeviceName> -partition-size 1024 -gpu on

Затем я запустил приложение из командной строки (используя встроенные инструменты Cordova/PhoneGap):

myapp/cordova> ./run

ПРЕДПОСЫЛКИ

Я считаю, что это какая-то проблема совместимости оборудования. Я столкнулся с этой проблемой, следуя инструкциям PhoneGap 2.4.0 Getting Started Instructions. Я последовал их советам по установке Intel Hardware Accelerated Execution Manager, и я думаю, что это источник моей проблемы. Eclipse использует программу emulator64-x86 (в папке sdk/tools) для запуска эмулятора. Я не мог найти пути внутри Eclipse, чтобы изменить это, но я нашел, следуя разделу "Советы и рекомендации" на странице Intel HAXM, чтобы я мог заставить эмулятор успешно запускаться из командной строки с помощью программы emulator-x86. Я не уверен, почему программа emulator64-x86 не работает в моей системе. я подтверждено на веб-сайте Apple, что у меня есть 64-разрядный процессор.

Моя система:

  • OSX 10.6.8
  • 2x2.26 GHx Quad-core Intel Xeon
  • ОЗУ 6 ГБ
  • ADT v21.1.0-569685
  • Eclipse 3.8.0

Мой AVD:

  • Устройство: Nexus One
  • Цель: Android 4.2.2 - Уровень API 17
  • Процессор: Intel Atom (x86)
  • Оперативная память: 512
  • Внутреннее хранилище: 256
  • SD-карта: 128

Ответ 11

Ни один из этих решений не работал у меня. Вместо этого нужно было перейти к инструменту командной строки (или терминалу в Mac), CD в каталог SDK/платформы, а затем запустить это:

adb kill-server

затем запустите это:

adb start-server

После этого все снова работало. Зачем? Кто знает.

На моем MAC-адресе путь к папке инструментов-инструментов был $HOME/Installations/adt-bundle-mac-x86_64-20130522/sdk/platform-tools Вероятно, это будет где-то еще на вашей машине.

Я также нашел эту страницу, где представлены некоторые полезные шаги:

http://android.okhelp.cz/android-emulator-wont-run-application-started-from-eclipse/

Ответ 12

Я создал новое устройство. Удалено предыдущее.

Ответ 13

Что сработало для меня, это включить флажок "Использовать главный GPU" при создании или редактировании AVD (Android Virtual Device). По умолчанию этот флажок не был включен.

Ответ 14

Это сработало для меня, когда я выбрал опцию "Использовать главный GPU" в разделе "Параметры эмуляции:".

Вы можете найти опцию в окне редактирования виртуального устройства.

enter image description here

Ответ 15

Я увеличил размер SD-карты виртуального устройства с 500 МБ до 2 Гбит, проблема решена.

Ответ 16

Следующие шаги сработали для меня: 1. Перейти к проекту → Очистить. 2. Удалите предыдущий AVD и создайте новый.

Ответ 17

Я заметил, что это старый пост. Однако я просто столкнулся с той же проблемой и нашел решение. A) Убедитесь, что CPU/ABI является атомом B) Рам 2048 C) VM Heap - 256 D) Внутреннее хранилище - 200 E) Обязательно проверьте использование хоста GPU F) Устройство Nexus 5 (Мой личный выбор) G) Android 4.4.2 API уровня 19