我在瀏覽器上訪問互聯網,但是當我運行應用程序時,應用程序不能上網。我使用了互聯網許可。 其實問題是因爲代理設置。 早期瀏覽器上沒有互聯網連接,但後來我在APN中設置代理,並且互聯網開始在瀏覽器上工作。但該應用程序不能上網。 任何解決方案?在Android模擬器中運行應用程序時沒有互聯網
回答
** EDITED 2010年4月13日** 讓代理與WebView中工作,你apparently需要調用WebView.enablePlatformNotifications()
按照HttpURLConnection的文檔(代理航向):
代理
默認情況下,此類將直接連接 到原始服務器。它可以通過HTTP或SOCKS 代理連接到 。要使用代理,請在 創建連接時使用 URL.openConnection(代理)。
您應該能夠通過設置屬性描述here系統,以使代理使用,但是這可能不會在Android上工作 - bug report on Proxy support不會進入太多細節上的地方是錯誤(如物業沒有設置VS財產未使用)
也可以使用ProxySelectorRoutePlanner控制代理使用,AbstractHttpClient.setRoutePlanner使用ProxySelectorRoutePlanner。不幸的是,這意味着重新編寫代碼的HttpConnection使用DefaultHttpClient
希望這有助於
菲爾Lello
感謝您的幫助,但它不起作用。它在我家工作,但它在我的工作場所不起作用,因爲它在代理之下。我需要繞過代理的方法。 – Gaurav 2011-04-11 04:41:23
您是否在說如果您調用WebView.enablePlatformNotifications,那麼WebView仍然不使用通過APN定義的代理?我會更新我的答案,以獲得有關httpConnection的進一步建議。 – 2011-04-11 14:54:35
好的webview正在工作。但是我仍然沒有從互聯網上獲得XML提要。該應用程序還使用facbook和twitter apis。那裏也沒有互聯網。我得到的錯誤是主機無法解析 – Gaurav 2011-04-13 10:13:56
- 1. Android TV模擬器沒有互聯網
- 2. 運行沒有互聯網連接的Android模擬器
- 3. Android模擬器:運行我的應用程序後互聯網斷開連接
- 4. 檢查互聯網在Android模擬器
- 5. 在Android模擬器中的應用程序的互聯網連接
- 6. Android模擬器中沒有互聯網訪問
- 7. Android模擬器瀏覽器沒有連接到互聯網
- 8. 無法在模擬器中運行android即時應用程序
- 9. 在Android模擬器中運行應用程序時出錯
- 10. 如何防止應用程序在沒有互聯網連接時運行
- 11. 我的應用程序中的Android模擬器互聯網連接
- 12. Visual Studio Android模擬器沒有互聯網連接
- 13. Android模擬器 - 沒有互聯網連接
- 14. 互聯網沒有連接到Android上的模擬器
- 15. Android模擬器沒有互聯網連接
- 16. Android的VS模擬器沒有互聯網連接
- 17. 沒有連接到互聯網的Xamarin Android模擬器
- 18. Android模擬器互聯網連接
- 19. 如何在android模擬器中運行android sencha應用程序
- 20. 問題在運行Android模擬器應用程序時,
- 21. 我的android模擬器在運行應用程序時崩潰
- 22. 在Android模擬器中運行遠程桌面應用程序
- 23. Android模擬器有時無法連接到互聯網
- 24. 模擬瀏覽器運行網絡應用程序的Android應用程序
- 25. 使用代理在Android模擬器中運行應用程序
- 26. 自己的Android應用程序無法訪問模擬器上的互聯網
- 27. Android的線程應用程序崩潰時,有沒有互聯網連接的
- 28. Android應用程序崩潰沒有互聯網連接?
- 29. 如果沒有互聯網,android應用程序崩潰
- 30. 連接一個Android應用程序沒有互聯網連接
如何您的應用程序連接到互聯網?原始套接字,WebView,AndroidHttpConnection,別的? – 2011-04-06 21:37:23
httpConnection和webview都有。應用程序從服務器獲取RSS提要。 – Gaurav 2011-04-07 05:33:25