Ответ 1
вам нужно избегать пробелов в имени AVD. Вместо этого наведите знак подчеркивания, и кнопка OK станет активной:)
Попробовал создать AVD из среды eclipse в следующих шагах:
вам нужно избегать пробелов в имени AVD. Вместо этого наведите знак подчеркивания, и кнопка OK станет активной:)
Похоже, что это ошибка, сообщенная с ADT 22.6. Дополнительная информация в этом сообщении:
Невозможно создать или отредактировать виртуальные устройства Android (AVD) от Eclipse, ADT 22.6
Я действительно смог воспроизвести ту же проблему внутри моей среды. В качестве обходного пути мне удалось открыть диспетчер AVD вне Eclipse, используя следующую команду в терминале:
android-sdk-location/tools/android avd
После открытия AVD-менеджера за пределами eclipse он позволяет мне создать устройство успешно. Обратите внимание, что после создания устройства вам придется перезапустить Eclipse, чтобы он отображался в списке используемых устройств.
Пожалуйста, посмотрите на эту аналогичную запись для некоторых дополнительных предложений, если необходимо:
AVD Manager - не удается создать виртуальное устройство Android
EDIT: обновите до последнего менеджера AVD, и эта проблема должна исчезнуть
Это не ошибка! Я решил проблему, удалив пробел между буквами имени AVD, которые я собираюсь сделать!
Всякий раз, когда я добавляю пробел в имени AVD, кнопка "ok" отключена!
Использование "Create Device" не сработало для меня, однако, используя "Clone" из существующего устройства и просто изменяя все значения, работающие нормально.
В названии также были указаны пробелы.
Я смог найти решение, установив System Images для версии Android, которую я искал для подражания.
Откройте Android SDK Manager → Android 4.4.2 → Проверьте изображение системы ARM EABI v7a и изображение системы Intel x86 Atom → Нажмите "Установить пакеты".
Заново запустите диспетчер AVD и создайте новое виртуальное устройство.
Даже я столкнулся с такой же проблемой, установив ARM EABI v7a System Image. попробуйте "Открыть менеджер SDK и убедиться, что вы установили ARM EABI v7a System Image"
Если вы не можете создать устройство, а затем просто клонировать его.
Open ADT Manger
Click on Device Definations
Double Tap on the device you want
Edit it and click on clone
Then create your device as you wish with low specifications.
Теперь все готово
В Windows откройте установленную папку android-sdk
.
Он будет расположен в
C:\Program Files (x86)\Android\android-sdk
затем выполните непосредственно "AVD Manager.exe".
Обычно выпадающий список скинов - ничто, поэтому вам нужно выбрать скин.
Предположим, вы, ребята, используете ОС Windows убедитесь, что вы установили путь для Java, инструментов платформы и инструментов в переменных среды. Затем выйдите из системы и войдите в систему еще раз. Как правило, в окнах переменные среды вступают в силу после этого входа
Мне пришлось сначала удалить ВСЕ ВСЕ старые AVD, затем появилась кнопка ОК, и я смог создать новые. Некоторые старые AVD были созданы на старых версиях Android, поэтому я подозреваю, что это вызвало конфликт с AVD-менеджером.
Ребята, проблема решена, из ADT или Eclipse откройте диспетчер SDK (Windows > SDK Manager), а затем из Диспетчера SDK вы можете использовать Инструменты меню > Управление AVD, и это будет работать для создания AVD, а также для восстановления старых AVDS.
Другая глупая вещь, которая делает кнопку OK отключенной, использует одно и то же имя для виртуальной машины. Каждый раз, когда вы нажимаете кнопку "Создать AVD", на вкладке "Определения устройств" менеджер AVD заполняет имя по умолчанию. Ранее я создал один такой AVD и хотел попробовать другую конфигурацию, и кнопка OK была отключена, потому что имя уже использовалось.
Двойное имя AVD также удерживает кнопку OK, пожалуйста, проверьте это также
Я удалил и переустановил Intel HAXM, когда использовал образ Intel Atom. После ввода всех настроек кнопка "ОК" была по-прежнему выделена серым цветом, только после того, как вы выбрали поле "Кожа", поскольку "Нет кожи" активизировалось, поэтому, я думаю, вам нужно выбрать скин, даже если это означает выбор "Нет кожи",
Это сработало для меня.
Моя проблема была решена путем освобождения дискового пространства.
У меня было бесплатно 2 ГБ, и заметил, что после закрытия окна Добавить виртуальное устройство было red notification on the top-right corner of Android Studio
.
Нажмите на нее, и она showed a log message stating freeing disk space was required
.
Я сделал это, и в следующий раз, когда я попытался добавить виртуальное устройство, оно сработало.
вам нужно AVD Manager
установить SDK из здесь,
затем создайте Android Virtual Device
, где вы устанавливаете SDK, а не в Eclips.
при запуске Eclips вы можете увидеть свой AVD в Windows- > Android Virtual Device Manager.
позже вы можете добавить system image
, APIs
,... в SDK, потому что этот SDK не заполнен.