android – 在Windows上创建Google TV AVD而不检测x86系统映像

我正在尝试在
Windows机器上的API 13上为Google TV创建AVD.但在创建时,它会抛出一个错误,要求安装Intel x86系统映像.但是我没有在API 13的sdk管理器中找到x86系统映像,我可以在其他后来的API上看到它. (已经为其他API安装了它)

有人可以帮我解决这个问题并启动并运行Google TV AVD.

最佳答案 我找到了解决这个问题的方法.在Ubuntu 12.10上测试过,但它适用于Windows和Mac OS.

以下是步骤:

>使用Android SDK Manager下载适用于Android 2.3.3的Intel x86 Atom System Image(API 10)
>创建文件夹< sdk-root> / system-images / android-13 / x86
>将所有内容从< sdk-root> / system-images / android-10 / x86复制到< sdk-root> / system-images / android-13 / x86
>使用任何文本编辑器编辑< sdk-root> /system-images/android-13/x86/source.properties文件并替换下一行:

Pkg.Desc=Android SDK Platform 2.3.7 => Pkg.Desc=Android SDK Platform 3.2

Pkg.Revision=2 => Pkg.Revision=1

AndroidVersion.ApiLevel=10 => AndroidVersion.ApiLevel=13

而已.现在,如果您打开Android SDK Manager,您将看到适用于Android 3.2的Intel x86 Atom System Image(API 13).
此外,它还可以在使用Google TV Addon(API 13)创建AVD时解决错误消息.

我很幸运能够启动模拟器并使用它.但是,无法保证您使用此仿真器具有正确的行为.

点赞