2014-08-28 24 views
10

運行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,並通過SDK管理器安裝armeabi-V7A。 有沒有人有任何想法?我知道這是-g或--tag參數,但我在google上找不到任何內容。

在此先感謝。

回答

10
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(安卓4.4W )事實證明,這些abis是以android-wear爲前綴的,上面應該有所竅門

+2

你是如何找到這個解決方案的?如何查看前綴? – Cleankod 2016-08-04 11:35:27

+0

@Cleankod我做了一些改進來回答你的問題 – tir38 2016-09-15 22:07:31

+0

@Cleankod運行'android list targets' – Dealdiane 2017-03-13 20:58:14

0

我敢打賭,你的麻煩是在名稱,標記和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"

+0

似乎並不適合我。我會繼續嘗試。謝謝 – 2014-08-29 15:04:47

+0

即使有這個命令android創建avd -f -a -s HVGA -n測試-t android-20 -abi armeabi-v7a我得到了同樣的錯誤 – 2014-08-29 17:21:56

+0

事實證明,android-wear/armeabi-v7a是abi本來應該。我不知道爲什麼 – 2014-09-01 04:18:49

相關問題