我正在尝试在 Windows 机器上的 API 13 上为 Google TV 创建 AVD。但是在创建时,它会抛出一个错误,要求安装 Intel x86 系统镜像。但我没有在 API 13 的 sdk 管理器中找到 x86 系统镜像,因为我可以在其他以后的 API 上看到它。 (已经为其他 API 安装了它)
有人可以帮我解决这个问题,让 Google TV AVD 启动并运行。
最佳答案
我找到了解决这个问题的方法。在 Ubuntu 12.10 上对其进行了测试,但它应该适用于 Windows 和 Mac OS。
以下是步骤:
<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
文件并替换下一行:就是这样。现在,如果您打开 Android SDK Manager,您将看到 Intel x86 Atom System Image for Android 3.2 (API 13)。
它还可以在使用 Google TV Addon (API 13) 创建 AVD 时解决错误消息。
我很幸运能够启动模拟器并使用它。但是,不能保证您使用此模拟器时会有正确的行为。