#java #android #android-studio #emulation
Вопрос:
Я только что установил Android Studio и последние 3 часа пытался понять, почему, когда я пытаюсь запустить свой недавно созданный проект на эмулируемом телефоне, он не работает. Дело даже не в том, что программа не работает, а в том, что она зависает в тот момент, когда я ее открываю. Я попытался удалить/переустановить HAXM, SDK для телефона, воссоздать телефон / стереть данные на телефоне и повторить попытку, и до сих пор ничего не работало. Мне интересно, сталкивался ли кто-нибудь еще с этой проблемой или знает, что ее вызывает? Пожалуйста, посмотрите картинку, чтобы понять, в чем проблема. P. S Я использую Android Studio в Windows. Моя система мощная и должна быть в состоянии нормально запускать эмулятор. У меня тоже включена виртуализация.
Ответ №1:
Это поможет мне заставить его работать: выключите гипервизор в Windows:
откройте Powershell от имени администратора и запустите:
bcdedit /set hypervisorlaunchtype off
Перезагрузитесь после этого. В качестве альтернативы запустите «дополнительные функции» и выберите платформу гипервизора для удаления. Чтобы проверить, действительно ли это сработало, запустите:
emulator.exe -verbose -avd <YOUR AVD NAME>
Вы можете перечислить AVD с помощью ’emulator.exe -список-avds’.
Не мои заслуги, а заслуги «вьетконговца». Видишь https://github.com/microsoft/WSL/issues/6471#issuecomment-770417782