我在浏览器上访问互联网,但是当我运行应用程序时,应用程序不能上网。我使用了互联网许可。 其实问题是因为代理设置。 早期浏览器上没有互联网连接,但后来我在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