我正在尝试在Windows机器上为API 13创建Google TV的AVD。但是在创建时,它会抛出一个错误,要求安装Intel x86系统映像。但是我在API 13的sdk管理器中找不到x86系统映像,而在其他较新的API上可以看到它。(已经为其他API安装了它)请有人帮我解决这个问题并使Google TV AVD运行起来。
我已经找到了解决这个问题的方法。在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时出现的错误消息。我很幸运能够启动模拟器并与之工作。但是,不能保证您使用此模拟器时会有正确的行为。