没有Chrome浏览器的Google TV模拟器?

时间:2011-11-21 09:01:30

标签: google-chrome google-tv

在启用了KVM的Linux计算机上的Google TV模拟器上安装Google Chrome浏览器是否正常? 从我的应用程序启动Intent到达网页时, 我收到错误消息"No activity found to handle intent {act=android.intent.action.VIEW, dat=http://...}",我尝试了几个网址。 My Activity中的代码就是这样,它在其他Android平台上运行良好:

Intent myIntent= new Intent(Intent.ACTION_VIEW,
                           Uri.parse( "http://www.test.com");
startActivity(myIntent);

我错过了安装Google Chrome浏览器的一些步骤吗?另一方面,我也找不到Google Market应用程序。

1 个答案:

答案 0 :(得分:5)

遗憾的是,没有使用模拟器安装Chrome浏览器是正常的。这确实使你做的事情变得有点痛苦。我不确定将来是否有将Chrome添加到模拟器的计划,但与此同时可以将Browser.apk(Android浏览器)安装到模拟器(通过adb install Browser.apk,你可以要么是从AOSP构建,要么是通过adb pull /system/app/Browser.apk从设备或标准Android模拟器中提取 - 我认为这是设备上的默认浏览器位置。

安装Browser.apk后,您应该能够像预期的那样测试这些内容。

所以步骤是:

  1. 启动运行Android 3.1的模拟器
  2. adb -s device_id pull /system/app/Browser.apk
  3. adb -s device_id install Browser.apk