在Windows上创建Google TV AVD时无法检测到x86系统映像。

4
我正在尝试在Windows机器上为API 13创建Google TV的AVD。但是在创建时,它会抛出一个错误,要求安装Intel x86系统映像。但是我在API 13的sdk管理器中找不到x86系统映像,而在其他较新的API上可以看到它。(已经为其他API安装了它)
请有人帮我解决这个问题并使Google TV AVD运行起来。

你能在SDK管理器上安装Google TV插件吗? - Stack Overflow User
1
请查看 http://stackoverflow.com/questions/17061791/how-to-launch-google-tv-panoramio-android-sample-in-emulator/17114244 - Les Vogel - Google DevRel
1个回答

2
我已经找到了解决这个问题的方法。在Ubuntu 12.10上测试过,但是它应该适用于Windows和Mac OS。
以下是步骤:
1.使用Android SDK Manager下载“Android 2.3.3(API 10)的Intel x86 Atom系统映像”。 2.创建文件夹/system-images/android-13/x86。 3.将/system-images/android-10/x86中的所有内容复制到/system-images/android-13/x86中。 4.使用任何文本编辑器编辑/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(API 13)的Intel x86 Atom系统映像”。同时,它也会解决使用“Google TV Addon(API 13)”创建AVD时出现的错误消息。
我很幸运能够启动模拟器并与之工作。但是,不能保证您使用此模拟器时会有正确的行为。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接