Не удалось создать виртуальное устройство Android, для этой цели не установлен образ системы

Не удалось создать виртуальное устройство Android, я перешел по этой ссылке.

Я установил все образы ARM для каждого Android более 4.0.

Я также установил Intel и MIP.

Но все же мой AVD Manager говорит: «Для этой цели не установлены образы системы».

почему так?


person user    schedule 20.03.2014    source источник
comment
В диспетчере SDK вы видите образ системы Android Wear ARM EAB и установлен ли он?   -  person Ali Naddaf    schedule 21.03.2014
comment
Да я их установил   -  person user    schedule 21.03.2014
comment
Вы уверены, что у вас нет двух разных установок SDK? Можете ли вы сделать следующее из командной строки: (а) перейдите в корневой каталог вашего SDK (б) измените каталог на каталог инструментов (в) запустите ./android sdk, затем убедитесь, что платформа SDK (уровень API 19) и носимое изображение ( Android Wear ARM EAB...), наряду с другими необходимыми, упомянутыми в документации, все установлены, (d) запустите ./android avd и посмотрите, работает ли он сейчас или нет. В диспетчере AVD убедитесь, что для цели установлен уровень API 19, а затем посмотрите, можете ли вы найти в разделе CPU/ABI функцию носимых устройств.   -  person Ali Naddaf    schedule 21.03.2014
comment
Также не забудьте перезапустить eclipse, если вы только что загрузили их.   -  person Gak2    schedule 22.03.2014


Ответы (4)


Чтобы создать эмулятор Android Wear, вам необходимо следовать приведенным ниже инструкциям:

  1. Если ваша версия Android SDK Tools ниже 22.6, необходимо обновить

  2. В Android 4.4.2 выберите образ системы Android Wear ARM EABI v7a и установите его.

  3. В разделе «Дополнительно» убедитесь, что у вас установлена ​​последняя версия библиотеки поддержки Android. Если доступно обновление, выберите «Библиотека поддержки Android». Если вы используете Android Studio, также выберите репозиторий поддержки Android.

Ниже приведен снимок того, как это должно выглядеть:

Screenshot1

Затем вы должны проверить следующее, чтобы создать носимый AVD:

  1. Для устройства выберите Android Wear Square или Android Wear Round.

  2. В качестве Target выберите Android 4.4.2 — API Level 19 (или выше, иначе соответствующий образ системы не будет отображаться).

  3. В качестве CPU/ABI выберите Android Wear ARM (armeabi-v7a).

  4. В качестве скина выберите AndroidWearSquare или AndroidWearRound.

  5. Оставьте для всех остальных параметров значения по умолчанию и нажмите OK.

Скриншот2

Тогда вы можете идти. Для получения дополнительной информации вы всегда можете обратиться на сайт для разработчиков.

person Spring Breaker    schedule 21.03.2014
comment
Google API (Google Inc.) — уровень API 19 может быть проще найти в раскрывающемся списке «Цель»… Это не тот вариант, из-за которого я столкнулся с проблемами при попытке создать AVD. Тот, который упоминается в этом ответе, расположен выше в списке выбора, и его может быть сложнее найти сразу. Так что будьте осторожны, есть несколько вариантов с API Level 19, и только тот, который упомянут выше, является правильным. - person CodyEngel; 12.04.2014
comment
Есть ли причина НЕ устанавливать все эти компоненты? Может ли это замедлить работу виртуального устройства? Или я могу просто поставить все галочки, и используемое пространство будет единственным недостатком? - person adrianTNT; 26.08.2014
comment
@adrianTNT: Какие компоненты вы спрашиваете? - person Spring Breaker; 27.08.2014
comment
Я имел в виду те, у которых есть флажки, показанные на изображении выше, но с тех пор я обнаружил, что проверка всех этих компонентов может занять около 15 ГБ пространства по сравнению с примерно 500 МБ пространства по умолчанию, используемым при установке Android Studio. Так что вроде ответил на мой вопрос. - person adrianTNT; 02.09.2014

В качестве обходного пути перейдите в каталог установки sdk и выполните следующие шаги:

  • Перейдите к system-images/android-19/default
  • Переместите все туда в system-images/android-19/

Структура каталогов должна выглядеть следующим образом: введите здесь описание изображения

И это должно работать!

person Himanshu Likhyani    schedule 23.04.2014
comment
В системных образах у меня есть android-22, 23 и 24, но avd manager показывает только API 23 и не использует для него CPU/ABI (хотя я пытался перемещать файлы из папки по умолчанию 23 в родительскую папку). Любые подсказки, что делать? В Android Studios SDK Manager у меня все установлено, и он все находит, но я пытаюсь использовать AVD для нативного скрипта, поэтому мне нужен «android avd» с терминала, чтобы найти работающий avd. - person kaarto; 08.07.2016

Если вы используете Android Studio. Откройте SDK-Manager, установите флажок «Показать сведения о пакете», вы обнаружите «Android Wear ARM EABI v7a System Image», загрузите его, успех!

person Qiang li    schedule 22.11.2017

В моей системе отдельно были установлены android sdk и android studio. Студия Android установила собственный SDK. После того, как я удалил автономный Android SDK, проблема «Не установлен образ системы для этой цели» исчезла.

person Anand    schedule 17.07.2018