В Ubuntu 12.10 Android Emulator работает слишком медленно, как мне его ускорить?
Я установил SDK с adt-bundle-linux-x86-20130219
.
Я пытался использовать хост GPU и увеличить скорость, но когда я его запускаю, все еще есть некоторые задержки.
Это довольно просто, просто включите ускорение kvm в этих шагах (только для linux):
-qemu -m 512 -enable-kvm
Вот и все (давайте не будем беспокоиться об ускорении GPU и других причудливых вещах). По сравнению с классической версией руки она ускоряется в десять раз.
Это должно быть легко настроить с помощью android studio, просто зайдите в диспетчер avd, создайте устройство x86 и затем в главном меню выберите «Выполнить» -> «Редактировать конфигурацию» -> «Эмулятор (вкладка)» -> дополнительные параметры командной строки: «-qemu -m 512 -enable-kvm ".
Это не специфично для Ubuntu. Скорость Android SDK ужасна.
Это не приманка или что-то в этом роде, это, к сожалению, факт.
Есть альтернатива.
Genymotion - https://www.genymotion.com/
Он обеспечивает быстрый телефон, телефон / планшет или планшет для всех ваших потребностей, со вспышкой высокая скорость. Он не родной, работает на x86 Android. Таким образом, хотя это и не заменит «настоящее тестирование», это лучший способ развития. Это только бесплатно для личного использования, хотя, имейте это в виду.
Инструкции по установке меняются со временем, поэтому я их не копировал.
Конечно, Genymotion - не единственный вариант, который я всегда использовал.
Вы также можете просто установить x86-образ Android в Virtualbox.
Но Genymotion стал в значительной степени отраслевым стандартом - насколько я знаю.
Версия 2 - 2016.
@Hany Alsamman: Если у вас есть процессор Intel с поддержкой виртуальной технологии, вы можете попробовать установить Intel Hardware Accelerated Execution Manager, а также плагин для вашего Android AVD. Это действительно ускорит ваш эмулятор. Виртуальная технология должна быть включена в разделе BIOS. Я думаю, что вы можете выполнить действия, описанные в этом сообщении
http://hintdesk.com/android-how-to-speed-up-android-emulator/
Это для Windows, но все эти шаги относятся к настройке / конфигурации, а не только для Windows.