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的。
谢谢
感谢您的回答,我试图通过命令提示符设置DNS,但是这表示无效的comman-line参数:8.8.8.8。然后它说提示:使用@foo启动一个名为foo的虚拟设备。任何建议,有没有什么办法可以在eclipse中手动设置 – Tommy 2011-03-11 13:11:18
如果你在用于运行模拟器的工作站的互联网连接属性中设置了“自动”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