Настройки по умолчанию для эмулятора android в adt (eclipse) делают его чрезвычайно медленным. Порой бывает быстрее загрузить приложение на реальное устройство, чем ждать загрузки эмулятора. Как ускорить эмулятор android проще всего?
Я использую GNU/Linux и не желаю использовать проприетарных драйверов вроде Intel HAXM (они тоже улучшают производительность эмулятора).
Для достижения цели понадобится всего два шага.
шаг 0. Установить android developer tools (adt) или eclipse с плагином ADT, если он у вас ещё не установлен.
шаг 1. Запустить eclipse и Android SDK Manager в нём, установить Intel x86 Atom System Image для нужных API:
шаг 2. Создать виртуальное устройство android (android virtual device, AVD) со следующими (или схожими) параметрами:
*CPU/ABI: Intel Atom (x86) — необходимый для ускорения параметр
*Memory Options: 1024 Mb
*Use Host GPU
Готово! Запускаем приложение на созданном устройстве и наслаждаемся скоростью.
Запись основана на ответе stackoverflow.
PS. Да, я слышал что Intel HAXM — неплохая вещь. Однако...
Ещё есть блогозапись от Intel по данной теме, но
насколько я понял, работает их решение только в Ubuntu.
Комментариев нет:
Отправить комментарий