2015-05-22 1 views
32

Я новичок в Android Studio. Мой компьютер не поддерживает HAXM, поэтому он не позволит мне установить его для виртуализации. В некоторых подобных вопросах на этом сайте люди упоминают настройку виртуального устройства с ARM вместо HAXM. Как я могу это сделать?Android Studio - как я могу сделать AVD с ARM вместо HAXM?

В менеджере AVD все готовые аппаратные профили используют HAXM, и когда я нажимаю «Новый профиль оборудования», я не вижу возможности использовать ARM. Я посмотрел в диспетчере SDK и для API 22 я установил «ARM EABI v7a System Image» и «Google API ARM EABI v7a System Image», это те, что мне нужно?

Как создать пользовательский виртуальный телефон с ARM, или есть способ, которым я могу использовать одно из существующих аппаратных устройств с ARM вместо HAXM?

ответ

44

Я понял, и я отвечу на него здесь, если кто-нибудь еще найдет этот вопрос.

  1. Перейти в раздел -> Android -> AVD менеджер
  2. Нажмите кнопку "Создать виртуальный прибор"
  3. Выберите устройство, которое вы хотите использовать из списка (т.е. Nexus 5) и нажмите кнопку "Далее".
  4. Здесь вы найдете список версий релиза Android. Посмотрите на столбец ABI. «Armeabi-v7a» ABI - это то, что нужно искать, для любого уровня API, который вы хотите.
  5. Нажмите «Далее» и измените имя и размер, если хотите, нажмите «Готово», когда закончите.
+14

Если вы не видите «вооружить» Параметры, вкладка Переход на «Другие изображения» между шагами 3 и 4. –

+0

я хочу один мог обеспечить его собственный образ (при создании AOSP) –

+2

ALL изображений на всех вкладках, включая изображения ARM, можно сказать: «Ваш процессор не поддерживает требуемые функции (VT-x или SVM). –

3

Если вы не указали параметр ARM как user2636417 wrote, просто нажмите на вкладку «Другие изображения» и загрузите желаемый вариант ARM.

How to add a new ARM image