首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google TV仿真使用非Google TV图像和仿真器-arm启动

Google TV仿真使用非Google TV图像和仿真器-arm启动
EN

Stack Overflow用户
提问于 2011-10-09 02:31:51
回答 1查看 608关注 0票数 1

我有最新的谷歌电视插件(版本2)和最新的模拟器。我的linux机器也支持KVM,当我传递命令kvm-ok时,我确实得到了成功消息(信息:您的CPU支持KVM扩展信息: /dev/kvm exists可使用KVM加速)

我已经使用Android AVD和SDK管理器通过Eclipse创建了一个新的AVD,并将Target Name设置为: Google Tv Addon

但是,当我启动AVD实例(命令行或Eclipse)时,我看到一个普通的Android智能手机实例加载到Google TV的皮肤中(查看所有手机应用程序,当我单击导航栏中的电视特定按钮时没有任何反应)。在详细日志中,我看不到KVM Auto enabled消息,从日志摘录(添加如下)中,看起来加载的是默认内核、系统和用户数据映像,而不是来自/bin/android-sdk-linux_x86/add-ons/addon_google_tv_google_inc_12/images/x86.的映像它看起来也像是正在执行模拟器-arm,而不是模拟器-x86。为什么会发生这种情况?我该如何解决这个问题呢?我非常感谢在这方面的任何帮助。

代码语言:javascript
复制
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

...

干杯,S

EN

回答 1

Stack Overflow用户

发布于 2011-10-21 07:38:13

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7698910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档