Проблема создания AVD в командной строке в Windows XP - PullRequest
4 голосов
/ 10 февраля 2010

Я новичок в разработке для Android. Я следовал процедуре, указанной на developer.google.com. Для установки я пытался создать AVD (виртуальное устройство Android) через командный путь. Я выполнил в командной строке.

 android create avd --target 2 --name my_avd

Но ошибка приходит "Error: Target id is not valid. Use 'android.bat list targets' to get the target ids."

После выполнения android.bat список целей отображается пустым. Я не могу выяснить проблему, так как я уже установил путь.

Ответы [ 4 ]

2 голосов
/ 14 февраля 2010

проблема решена.Windows по умолчанию не загружает API для виртуального устройства Android.нам нужно вручную начать загрузку тех.следуйте этой процедуре:

  1. перейдите к папке Android SDK элемента списка, которые вы извлекли.в папку инструментов

  2. и пакетный файл Android будет загружен API.Здесь перейдите в настройки и отметьте «Принудительно https для загрузки с http».

  3. Затем перейдите к доступным пакетам и проверьте предоставленную ссылку и установите ее.

    после выполнения этой процедуры все указанные ошибки будут устранены.

1 голос
/ 10 февраля 2010

Возможно, у вас нет установленных целей. Проверьте доступные пакеты в sdk manager и установите несколько.

1 голос
/ 10 февраля 2010

Я думаю, вы используете "android create avd -n xxx -t 2" для создания AVD и "android.bat list target", чтобы найти результат создания. Вы должны использовать "Android список AVDS", чтобы список AVD. Цели отличаются от виртуальных устройств.

0 голосов
/ 12 июля 2011

Согласно dtmilano, установите несколько пакетов [образов различных версий ОС Android]. Это простой шаг, чтобы пропустить.

К вашему сведению: здесь приведены подробные шаги по установке приложения на эмуляторе с использованием инструментов cmd line в MacOS (я полагаю, что win64 эквивалентна) http://richardboardman.com/2011/07/100-days-of-tech-day-1-android-dev-tools/

...