ABI Type armeabi在Android Google TV avd中的目标null中未知

时间:2011-10-21 21:24:18

标签: android avd google-tv

当我使用android命令更新GoogeTV Av d时,我得到了这个异常

Exception in thread "main" java.lang.IllegalArgumentException: ABI Type armeabi is unknown for target null
    at com.android.sdklib.internal.avd.AvdManager.getImageRelativePath(AvdManager.java:885)
    at com.android.sdklib.internal.avd.AvdManager.setImagePathProperties(AvdManager.java:1627)
    at com.android.sdklib.internal.avd.AvdManager.updateAvd(AvdManager.java:1566)
    at com.android.sdklib.internal.avd.AvdManager.updateAvd(AvdManager.java:1543)
    at com.android.sdkmanager.Main.updateAvd(Main.java:1251)
    at com.android.sdkmanager.Main.doAction(Main.java:270)
    at com.android.sdkmanager.Main.run(Main.java:119)
    at com.android.sdkmanager.Main.main(Main.java:102)

config.ini的{​​{1}}文件为:

avd

我已手动创建此文件,因为Android工具hw.lcd.density=240 skin.name=WVGA800 skin.path=platforms/android-2.3.3_r01-linux/skins/WVGA800 hw.cpu.arch=arm abi.type=armeabi vm.heapSize=24 hw.ramSize=256 image.sysdir.2=platforms/android-2.3.3_r01-linux/images/ image.sysdir.1=add-ons/addon_google_apis_google_inc_10/images/ 没有创建它(我认为是Google的错误)..那么导致此异常的问题是什么?

1 个答案:

答案 0 :(得分:0)

您的config.ini文件对于Google TV无效 - 错误的CPU,错误的皮肤等。请使用this StackOverflow answer中列出的文件。