2011-11-21 109 views
2

在啓用了KVM的Linux計算機上,谷歌Chrome瀏覽器不能在谷歌電視模擬器上正常運行? 當從我的應用程序啓動一個網頁, 我收到錯誤消息"No activity found to handle intent {act=android.intent.action.VIEW, dat=http://...}",我嘗試了幾個網址。 從我的活動中的代碼是這樣的,它在其他Android平臺上正常工作:谷歌電視模擬器沒有鉻瀏覽器?

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

我丟失了一些步驟,安裝谷歌Chrome瀏覽器?另一方面,我也找不到Google Market應用程序。

回答

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拉/system/app/Browser.apk
  3. ADB -s DEVICE_ID安裝Browser.apk
+1

完美。它像一個魅力。 我發現瀏覽器在另一個虛擬設備上使用Android 3.1目標: 1-啓動Android 3.1設備 2-提取Browser.apk(adb pull /system/app/Browser.apk) 3-關閉Android 3.1設備 4-開始安裝了Browser.apk谷歌電視設備 5-(ADB安裝/system/app/Browser.apk) 6-開始玩 TXS – user1057453

+0

酷,很高興聽到它的工作! – powerj1984

+0

感謝您使用這些說明。小調整是,第5步應該是:'adb install Browser.apk' – byeo