谷歌电视模拟开始时使用非谷歌电视图像和模拟器手臂

时间:2011-10-08 18:31:51

标签: google-tv

我有最新的Google TV Addon(第2版)和最新的模拟器。我的linux盒子也支持KVM,当我传递命令kvm-ok时,我确实收到了成功消息 (信息:您的CPU支持KVM扩展 信息:/ dev / kvm存在 可以使用KVM加速)

我使用Android AVD和SDK Manager通过Eclipse创建了一个新的AVD,并将目标名称设置为:Google Tv Addon

然而,当我启动AVD实例(命令行或Eclipse)时,我看到正常的Android智能手机实例加载到Google TV的外观中(查看所有手机应用程序,当我点击电视时没有任何反应导航栏中的特定按钮)。在详细日志中,我没有看到KVM自动启用消息,并且从日志摘录(下面添加)中看起来,正在加载默认内核,系统和用户数据图像,而不是来自/ bin / android-sdk-的图像。 linux_x86 /插件/ addon_google_tv_google_inc_12 /图片/ 86。它看起来像正在执行模拟器臂而不是emulator-x86。为什么会这样?我怎么能解决这个问题?我非常感谢这方面的任何帮助。

emulator: Android virtual device file at: <path>/.android/avd/name1.ini
emulator: virtual device content at <path>/.android/avd/name1.avd
emulator: virtual device config file: <path>/.android/avd/name1.avd/config.ini
emulator: using core hw config path: <path>/.android/avd/name1.avd/hardware-qemu.ini
emulator: Found AVD target API level: 12
emulator: found skin '720p' in directory: <path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins
emulator: autoconfig: -skin 720p
emulator: autoconfig: -skindir <path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins
emulator: keyset loaded from: <path>/.android/default.keyset
emulator: trying to load skin file '<path>/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/skins/720p/layout'
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: autoconfig: -kernel <path>/bin/android-sdk-linux_x86/platforms/android-12/images//kernel-qemu
emulator: autoconfig: -ramdisk <path>/bin/android-sdk-linux_x86/platforms/android-12/images//ramdisk.img
emulator: Using initial system image: <path>/bin/android-sdk-linux_x86/platforms/android-12/images//system.img
emulator: autoconfig: -data <path>/.android/avd/name1.avd/userdata-qemu.img
emulator: autoconfig: -initdata <path>/.android/avd/name1.avd/userdata.img
emulator: autoconfig: -cache <path>/.android/avd/name1.avd/cache.img
emulator: Physical RAM size: 1024MB

Content of hardware configuration file:
  hw.cpu.arch = arm

....................

干杯, 小号

1 个答案:

答案 0 :(得分:1)

要解决此问题,请尝试编辑〜/ .android / [AVD_name] .avd / config.ini文件,并将hw.cpu.arch和abi.type行的“arm”更改为“x86”。< / p>