Не удалось создать Android Virtual Device

Ok Button not clickable

По какой-то причине кнопка ОК не может быть нажата, когда я пытаюсь создать AVD. Кто-нибудь знает, что я делаю неправильно?

Ответ 1

Просто потому, что CPU/ABI говорит "Нет системных изображений, установленных для этой цели". Вам необходимо установить системные образы.

В Android SDK Manager убедитесь, что вы установили "ARM EABI v7a System Image" (для каждой версии Android от 4.0 и вам нужно установить системный образ, чтобы иметь возможность запускать виртуальное устройство)

В вашем случае используется только изображение системы ARM (Android 4.2). Если вы используете более старую версию, Intel предоставила системные изображения (Intel x86 ATOM). Вы можете проверить в Интернете, чтобы увидеть сравнение в производительности между ними.

В моем случае (см. рисунок ниже) я не установил System Image для Android 4.2, тогда как я установил ARM и Intel System Images для 4.1.2

Пока я не устанавливаю 4.2 System Image, у меня будет такая же проблема, как и вы.

ОБНОВЛЕНИЕ. Эта недавняя статья Ускорение Android-эмулятора на архитектурах Intel объясняет, как правильно использовать/устанавливать Intel для ускорения эмуляции.

EDIT/FOLLOW UP

Что я покажу на картинке для Android 4.2, так как это был оригинальный вопрос, но верно для всех версий Android.

Конечно (как сказал @RedPlanet), если вы разрабатываете устройства MIPS CPU, вам необходимо установить "Изображение системы MIPS".

Наконец, как сказал @SeanJA, вам нужно перезапустить eclipse, чтобы увидеть новые установленные изображения. Но для меня я всегда перезапускаю программное обеспечение, которое я обновил, чтобы убедиться, что он учитывает все изменения, и я полагаю, что это хорошая практика.

enter image description here

Ответ 2

Необходимо перезапустить Eclipse после завершения установки образа системы ARM EABI v7a.

Ответ 3

Это может произойти, если:

  • На вашем компьютере установлено несколько копий Android SDK. Вы можете обновлять доступные изображения и устройства для одного копия Android SDK и попытка отладки или запуска приложения в другом.

    Если вы используете Eclipse, посмотрите на "Настройки | Android | SDK Location. Убедитесь, что это путь, который вы ожидаете. Если нет, измените путь к точке, где вы думаете, что Android SDK установлен.

  • У вас нет настройки устройства Android в вашем эмуляторе, как описано в других ответах на этой странице.

Ответ 4

Для Ubuntu и запускает андроид-студию для установки пакетов (они не установлены по умолчанию):

android update sdk

Ответ 5

У меня была такая же проблема при создании AVD с изображениями 4.2.2, я решил это, выполнив следующие действия:

  • Проверьте, существует ли папка по умолчанию в adt-bundle-windows-x86_64-20131030\sdk\system-images\android-17.

  • Если он существует, переместите содержимое (загруженные системные изображения) папки "по умолчанию" в ADT-пачка окно-x86_64-20131030\SDK\система-образа\андроид-17.

Надеюсь, это поможет.

Ответ 6

Мне пришлось переместить папки внутри папки с именем "default" в папку android - ##, чтобы Eclipse мог видеть изображения.

Ответ 7

Существует новая возможная ошибка, связанная с последней технологией Android Wear. Я пытался запустить эмулятор для ношения SDK в рамках подготовки к следующей неделе. Уровень API поддерживает его только в последней версии 4.4.2 KitKat.

Итак, если вы используете что-то вроде носки, оно начинает по умолчанию оставаться в Eclipse как 2.3.3 Gingerbread. Убедитесь, что ваша цель соответствует максимально возможной поддерживаемой цели. Для ношения его новейшие 19 KitKat.

Ответ 8

Я хочу обновить этот вопрос на скриншоте недавней Android Studio. Для поиска новых системных образов потребовалось немного времени.

Вы попадаете в диспетчер SDK через один из двух путей. Вариант 1. Инструменты > Android > Менеджер SDK Вариант 2. Android Studio > Предпочтения > Внешний вид и поведение > Системные настройки > Android SDK (это для Mac, адаптируйте для других.)

В панели "SDK Platforms" установите флажок "Показать пакеты", чтобы увидеть системные образы.

Выберите те, которые вы хотите, нажмите "Применить" и нажмите!

введите описание изображения здесь