Виртуальное устройство Android останавливается при запуске
Я пытаюсь запустить стандартный 4" WVGA (Nexus S) AVD с API 24 на моем Core 2 Quad (старом) настольном компьютере с 6 ГБ ОЗУ. Из-за несовместимости мне пришлось перейти на Intel HAXM 7.2.0.
У меня проблема в том, что запуск останавливается примерно в одно и то же время каждый раз (на экране логотипа Android). Похоже, это происходит примерно в то время, когда logcat заявляет: "I/PackageManager: /system/app/YouTube изменился; сбор сертификатов". Я пробовал много разных вещей, чтобы это работало:
1) Возиться с распределением памяти Больше / меньше ОЗУ, кучи и места для хранения.
2) Переход на одно ядро и программное обеспечение рендеринга графики.
3) Пробовал использовать API 15 и получил тот же результат.
4) Удалите пробел в моем имени пользователя и директории на всякий случай.
5) Пробовал 2,7"стандарт AVD.
6) Попытка заставить эмулятор работать от имени администратора.
7) Создание нового виртуального устройства с такими же свойствами.
Ничто, кажется, не имеет значения. Сегодня мне повезло, когда я снова покинул стандартную пиксельную AVD с API 24, когда вышел из дома. Когда я вернулся, он рухнул, но показывал домашний экран с черным фоном. Logcat имел следующие сообщения:
"BroadcastQueue: не удается доставить широковещательную рассылку на com.android.systemui (pid 1715). Сбой. JavaBinder:!!! СБОЙ СДЕЛКИ BINDER!!! (размер посылки = 124)"
Повторная холодная загрузка действительно сработала, и я смог использовать эмулятор. Казалось бы, это отвергает теорию о том, что это ограничение моего старого оборудования, поскольку Pixel AVD кажется более требовательным, чем Nexus S.
Я все еще хотел бы запустить Nexus S для лучшей производительности.