2011-03-11 127 views
0

我在我的應用程序中顯示網頁非常困難。瀏覽器仿真器沒有互聯網連接

我已經包含清單的權限。

我用這個加載了一個YouTube視頻中使用的工作:

startActivity(new Intent(Intent.ACTION_VIEW, 
Uri.parse("http://www.youtube.com/watch?v=XS998HaGk9M"))); 

但現在我收到一個錯誤是:

03-11 12:27:13.605: INFO/ActivityManager(46): Displayed activity com.android.browser/.BrowserActivity: 3790 ms (total 3790 ms) 
03-11 12:27:14.775: ERROR/Tab(423): onReceivedError -2 http://www.youtube.com/watch?v=XS998HaGk9M The URL could not be found. 

然後我收到一個對話框,當我執行命令說明沒有網絡連接,瀏覽器無法加載此頁面,因爲沒有Internet連接。該視圖顯示爲不可用的網頁。

我沒有加載webview的。

謝謝

回答

1

您是否嘗試過檢查此問題?
Upgraded to SDK 2.3 - now no emulators have connectivity

+0

感謝您的回答,我試圖通過命令提示符設置DNS,但是這表示無效的comman-line參數:8.8.8.8。然後它說提示:使用@foo啓動一個名爲foo的虛擬設備。任何建議,有沒有什麼辦法可以在eclipse中手動設置 – Tommy 2011-03-11 13:11:18

+0

如果你在用於運行模擬器的工作站的互聯網連接屬性中設置了「自動」dns設置,你可以嘗試在此設置dns爲8.8.8.8工作站。另一個值得嘗試的方法是在仿真器啓動屬性中設置dns的優先級,如:Window> Preferences> Android> Launch:默認模擬器選項:-dns-server 8.8.8.8,8.8.4.4 – 2011-03-11 17:44:31