首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android SDK 14 -无法创建GTV设备

Android SDK 14 -无法创建GTV设备
EN

Stack Overflow用户
提问于 2011-10-19 23:53:46
回答 1查看 5.9K关注 0票数 9

我是一名谷歌电视开发人员,今天,在android sdk 14发布后不久,我更新了一切,从android sdk到eclipse ADT。从那时起,我就不能创建Google TV虚拟设备了。我完全删除了所有内容,并尝试进行全新安装。下面是发生的情况:

新下载的android sdk只有Android 3.1和Google TV附加组件:

代码语言:javascript
复制
$ android list targets

Available Android targets:
----------
id: 1 or "android-12"
     Name: Android 3.1
     Type: Platform
     API level: 12
     Revision: 3
     Skins: WXGA (default)
     ABIs : armeabi
----------
id: 2 or "Google Inc.:Google TV Addon:12"
     Name: Google TV Addon
     Type: Add-On
     Vendor: Google Inc.
     Revision: 2
     Based on Android 3.1 (API level 12)
     Skins: WXGA, 1080p-overscan, 1080p, 720p (default), 720p-overscan
     ABIs : x86

$ android create avd -n GTV -t 2
Auto-selecting single ABI x86
Exception in thread "main" java.lang.IllegalArgumentException: ABI Type x86 is unknown for target Standard Android platform 3.1
    at com.android.sdklib.internal.avd.AvdManager.getImageRelativePath(AvdManager.java:885)
    at com.android.sdklib.internal.avd.AvdManager.setImagePathProperties(AvdManager.java:1637)
    at com.android.sdklib.internal.avd.AvdManager.createAvd(AvdManager.java:571)
    at com.android.sdkmanager.Main.createAvd(Main.java:1110)
    at com.android.sdkmanager.Main.doAction(Main.java:253)
    at com.android.sdkmanager.Main.run(Main.java:119)
    at com.android.sdkmanager.Main.main(Main.java:102)

有人能给我一个提示吗?我做错了什么??或者这是谷歌的问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-21 07:51:59

您可以尝试此解决方法:

在~/.android/avd/your_avd_name.avd/中创建一个文件'config.ini‘

config.ini应该如下所示:

代码语言:javascript
复制
hw.lcd.density=213
hw.keyboard.charmap=Emulator
skin.name=720.p
skin.path=add-ons/addon-google_tv-google_inc_-12/skins/720p
hw.cpu.arch=x86
abi.type=x86
vm.heapSize=256
hw.ramSize=1024
disk.dataPartition.size=128
image.sysdir.2=platforms/android-12/images/
image.sysdir.1=add-ons/addon-google_tv-google_inc_-12/images/x86/

更新

默认情况下,android工具会在~/.android/ AVD / (在Linux/Mac上)、C:\Documents和Settings.android\ (在Windows上)以及C:\Users.android\ (在Windows7和Vista上)中创建avd目录。如果想要使用AVD目录的自定义位置,可以在创建AVD:http://developer.android.com/tools/devices/managing-avds-cmdline.html时使用-p选项来实现

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7824203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档