Android: "Ошибка: недействительно - по умолчанию для выбранной цели".

После запуска

android create avd -f -a -s HVGA -n hudson_en-US_160_HVGA_android-20_armeabi-v7a -t android-20 --abi armeabi-v7a

Я получил сообщение об ошибке Error: Invalid --tag default for the selected target.

У меня есть android-20, а armeabi-v7a установлен через менеджера SDK. У кого-нибудь есть идеи? Я знаю, что это параметр -g или --tag, но я ничего не могу найти в нем в google.

Спасибо заранее.

Ответ 1

android create avd -f -a -s HVGA -n hudson_en-US_160_HVGA_android-20_armeabi-v7a -t android-20 --abi android-wear/armeabi-v7a

В случае, если у кого-то еще такая же проблема с Android-20 (Android 4.4W) получается, что abis с префиксом android-wear, вышеупомянутый должен сделать трюк

Ответ 2

Я бы сказал, что ваша проблема - это побег на тире в имени, теге и abi. Например, это работает для меня:

android create avd --name nexus --target 3 --abi "default/x86"

Вместо этого попробуйте:

android create avd -f -a -s HVGA -n "hudson_en-US_160_HVGA_android-20_armeabi-v7a" -t "android-20" --abi "armeabi-v7a"

Ответ 3

запустить список целей Android, вы можете увидеть ABI, эти ABI префикса hava, поэтому вы должны написать префикс, "по умолчанию" не может писать.