Android tools r17 x86 emulator - почему я не могу создать x86 AVD? - PullRequest
11 голосов
/ 22 марта 2012

Я установил новые инструменты без проблем.Я установил Intel HAXM.Я проверил (с sc query intelhaxm), что служба Intel работает.Я также подтвердил, что аппарат (Lenovo ThinkCentre) поддерживает технологию виртуализации Intel.

Так почему же в AVD Manager поле CPU / ABI установлено на ARM для каждой версии Android для каждой платформы?

Ответы [ 4 ]

24 голосов
/ 22 марта 2012

На момент написания этой статьи единственный доступный образ эмулятора x86 был для Android 2.3.3 (уровень API 10), который в диспетчере SDK указан как «Системный образ Intel Atom x86».Надеемся, что в будущем появятся и другие.

Кстати, для тех, кто читает этот вопрос и ответ и говорит "да?", Редакция инструментов разработчика Android r17 добавила поддержку нативных эмуляторов x86 , который будет работать несколько быстрее, чем их эквиваленты эмулятора ARM.

2 голосов
/ 01 июня 2012

Вы можете загрузить изображения эмулятора Android прямо с веб-сайта Intel . Здесь у них есть изображение KitKat, которое выглядит как API 19 (4.4).

1 голос
/ 30 сентября 2013

Просто чтобы держать этот вопрос в актуальном состоянии:

Как и CommonsWare сказал, что на момент написания этой статьи единственными доступными образами Intel x86 были API 10. Некоторое время назад Intel начала обновлять образы синхронно с выпусками SDK .

Чтобы использовать изображения, вы можете загрузить их из SDK Manager или выполнить Инструкции Intel (специфично для 4.3, но применимо в целом).

Несмотря на то, что вы используете, обратите внимание на важный пункт инструкции:

  • выбор целей, не относящихся к "API Google" (например, "Android 4.3 - API Level 18") - диспетчер AVD не позволит вам сменить ЦП на x86, если не будут использоваться цели-дроиды.
0 голосов
/ 14 августа 2013

У меня также была проблема с запуском в Ubuntu. Чтобы заставить его работать, я использовал опцию -disable-kvm. Потребовалось три дня, чтобы найти это решение.

./emulator -avd i -noaudio -nojni -netfast -show-kernel -verbose -gpu on -cpu-delay 0 -qemu -m 512 -disable-kvm 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...