#android #sdk #haxm
#Android #sdk #haxm
Вопрос:
Я настраивал HAXM для эмулятора Android x86. Загруженный образ HAXM и x86 с помощью SDK manager. Установленный HAXM, перезагруженный, по-прежнему не отображается, что HAXM работает при запуске эмулятора.
Я попытался установить HAXM непосредственно с веб-сайта Intel. Тем не менее, это не работает.
Я включил виртуализацию из своего BIOS.
Система:
- HP Pavilion g6 1201-tx, Windows 7 Ultimate x64, Intel i5-2430M 2-го поколения
Заранее спасибо!
Ответ №1:
Попробуйте выполнить следующие three
действия:
1. Программное обеспечение Hax будет находиться в
C:Program
FilesAndroidandroid-sdkextrasintelHardware_Accelerated_Execution_ManagerУстановите драйвер HAXM, выполнив «IntelHaxm.exe » в командной строке.
2 .. если программа установки завершается ошибкой с сообщением о том, что Intel VT должен быть включен, вам необходимо включить это в BIOS.
For Eg:
если вы используете Windows 7, нажмите клавишу F12, чтобы войти в настройки BIOS.
Там вы можете увидетьIntel Virtualization Technology placed in System Performance
.Включите его как включенный3. Затем снова запустите «IntelHaxm.exe » в командной строке.Все будет работать нормально.
Комментарии:
1. Как я уже говорил ранее, я уже включил виртуализацию. Но HAXM не отображает сообщение о том, что он запускается при запуске эмулятора. Процесс HAXM в системе Windows запущен, когда я проверил его с помощью командной строки.
Ответ №2:
Я рекомендую вам это руководство по HAXM, созданное Intel: https://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture
У меня такая же проблема, но я наконец нашел свою ошибку. Я использую API, который не поддерживает ускорение HAXM (API 19).
Intel HAXM работает только в сочетании с одним из системных образов процессора Intel® Atom™ x86, которые доступны для Android 2.3.3 (API 10), 4.0.3 (API 15), 4.1.2 (API 16), 4.2.2 (API 17). Эти системные образы Intel можно установить точно так же, как и образы на базе ARM, через SDK manager.
Поддерживаемый API (10,15,16,17) в сочетании с Intel Atom (x86) на CPU / ABI — это правильная комбинация.
Комментарии:
1. В моих заметках о выпуске HAXM говорится:
Intel(R) HAXM requires the Android SDK to be installed (version 17 or higher). For best performance, using SDK version 20 or higher is recommended.
2. @ScottStafford у вас есть ссылка на эту документацию? Я хочу использовать более высокую версию API. На мой взгляд, самая высокая версия API, которая работает с HAXM, равна 17… Я тестирую остроумие 18, 19 и 20, но ускорение не работает.
3. Тот, который я использую, я получил через загрузчик
android
пакетов, который был помещен в мой каталог / plugins .4. @ScottStafford вы правы, я вижу это в этом сообщении о предварительных условиях. Но в моем случае сталь работает только с API 17. Если я использую API 18, 19 или 20, я не вижу сообщения об ускорении при запуске AVD.