Как да овърклоквате емулатора на Android


Всеки, който някога е работил с емулатор за разработване на приложения за Android, знае, че дори и на съвременния хардуер, емулаторът се забавя, така че отнема нечовешко търпение да го използва. Тоест, вие вероятно трябва сами да станете андроид-киборг.

Но има още един метод - по-прост.

Intel Hardware Accelerated Execution Manager (Intel® HAXM) е решение за хардуерна виртуализация (Intel® VT) за значително ускоряване на Android емулатора.

Това решение работи в тандем с емулатор на Android за x86 устройства. В същото време емулаторът ще работи със скорост, близка до скоростта на реално устройство, което ще помогне да се намали времето за стартиране и отстраняване на грешки в приложението.

В случай на разработване на приложение, използващо само Dalvik, разработчикът не трябва да променя нищо, тъй като приложението няма да забележи разликата. В случай на приложение NDK ще е необходимо да добавите поддръжка за архитектурата x86 към списъка с библиотеки за изграждане. Това е лесно да се направи, просто трябва да добавите x86 поддръжка към makefile.

Системни изисквания

  • Процесор, поддържащ VT-x, EM64T, бит за деактивиране на изпълнение. За да разберете дали вашият процесор поддържа тези функции, можете да посетите ark.intel.com/
  • Поне 1 GB и за предпочитане 2 GB RAM.

Поддържана ОС

  • Windows 7 (32/64), Windows Vista * (32/64), Windows XP (32)
  • Mac OS X 10.6 или по-нова (32/64)
  • Ubuntu (64)

Intel HAXM може да се инсталира ръчно или с помощта на Android SDK Manager.

Ръчна инсталация

Отидете на www.intel.com/software/android и изтеглете инсталационния пакет за вашата платформа. След това стартирайте инсталацията и следвайте указанията на съветника за инсталиране.

Инсталиране с Android SDK Manager

  1. Стартирайте Android SDK Manager
  2. В раздела Екстри изберете "Intel Hardware Accelerated Execution Manager"
  3. Проверете го и кликнете върху „Инсталиране на пакет ...“
  4. След това потвърдете лицензионното споразумение и кликнете върху „Инсталиране“
  5. SDK Manager изтегля и разопакова пакета в директорията extras под директорията, където е инсталиран Android SDK
  6. Отидете в тази директория и стартирайте инсталацията на Intel HAXM