我有一个简单的android应用程序的webView类。我试图让webView加载托管在本地网络上的服务器上的网页,但无法连接。 Android的webview无法连接到本地IP地址
WebView webview = new WebView(this);
setContentView(webview);
webview.loadUrl("192.168.1.104");
webView的说“找不到网页”
我可以连接到192.168.1.104在普通浏览器和手机浏览器。 当我用http://example.com
代替192.168.1.104
它的作品。
我假设你的手机已经连接到同一网络,尽管我能想到的一切都是将协议添加到你的URL“http:// 192.168.1.104”。也许它有帮助。 – harism 2013-04-10 18:03:52
是的手机与192.168.1.104在同一个网络上。当我将http://添加到本地网址时,webview会使用该地址在我的手机上启动浏览器。 – 2013-04-10 18:10:33
您正在运行的Web应用程序的端口号是什么?什么是logcat输出?您的清单中是否提供互联网许可?其他网站是否从您的模拟器浏览器启动? – 2013-04-10 18:41:07