2013-12-18 126 views
0

我已经创建了一个应用程序,它使用web服务(来自www.worldweatheronline.com)获取某些信息,但它似乎没有访问互联网,我得到“不幸的是,浏览器已停止”。我这样说是因为当试图使用模拟器的浏览器时,它根本没有响应,我试图使用其他模拟器命令行选项:-dns-server 8.8.8.8,8.8.4.4Eclipse Android模拟器不能连接到互联网

我也加入了互联网对清单的权限:

<uses-permission android:name="android.permission.INTERNET" /> 

有什么建议吗?

感谢

+0

有你的加入互联网许可清单 –

+0

是的,我补充说,还有 – user3170

+0

发表您的日志猫那么 –

回答

0

你需要设置代理服务器设置在仿真器,可能代理阻止你的互联网连接。试试这个

  1. 转到模拟器
  2. 打开Internet设定设定值,并创建一个新的APN
  3. 在代理和端口只需输入您所使用的代理服务器设置(例如,从IE设置)
  4. 选择这个APN,你很好走。
+0

我这样做了一个IP和一个端口,并与IE配置,但没有工作 – user3170

0

检查互联网连接。试试这个示例代码 -

boolean b_IsConnect = isNetworkAvailable(); 
private boolean isNetworkAvailable() { 
     ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
     NetworkInfo activeNetworkInfo = connectivityManager 
       .getActiveNetworkInfo(); 
     return activeNetworkInfo != null; 
    } 
相关问题