我最近重新分区了我的 Windows 7 笔记本电脑以运行 unbuntu 11.04,以便我可以试用适用于 Android 的 Google TV 插件。我遵循了让 SDK 模拟器运行 Google TV avd 的要求,但是模拟器仍然无法工作。当我加载新的 avd 时,会出现一个带有皮肤的窗口……然后就没有别的了。
从终端启动 avd:
模拟器@ -scale .5 -verbose
返回“模拟器:自动启用 KVM 模式!”这一行。并以有关显示表面和像素格式的一些信息结束。我没有看到任何错误或警告。
如果我在禁用 kvm 的情况下启动 avd:
模拟器@ -scale .5 -verbose -qemu -disable-kvm
模拟器和皮肤加载,但是模拟器非常慢(无法使用慢)并且图形显着退化,如低分辨率 CGA ......但确实出现了谷歌电视徽标,我确实进入了主屏幕。(请注意,跟踪在显示表面信息的同一位置结束)
还...当使用 KVM adb devices运行 AVD 时,模拟器显示为脱机,我无法连接adb logcat。当使用-disable-kvm运行 AVD 时,我可以使用 logcat 连接到模拟器没有问题。(也许这是有道理的?)
我目前的规格:
- 惠普 Pav dv6000
- AMD Turion 64 X2 Mobile TL-60(通过 BIOS 启用 KVM)
- 英伟达 GeForce 7150M
- Unbuntu 11.04
- KVM(按照此处的说明进行操作:https ://help.ubuntu.com/community/KVM/Installation )
- KVM 权限(此处指定:http ://code.google.com/tv/android/docs/gtv_emulator.html#KVM )
- Android SDK(撰写本文时的最新版本)
希望有人可以帮我调试这个,tx!