繁体   English   中英

Eclipse Android Emulator无法连接到互联网

[英]Eclipse Android Emulator doesn't connect to internet

我创建了一个使用Web服务(来自www.worldweatheronline.com)来获取某些信息的应用程序,但似乎它无法访问互联网,并且出现“不幸的是,浏览器已停止”。 我说这是因为,当尝试使用仿真器的浏览器时,它根本不响应,并且我尝试使用其他仿真器命令行选项:-dns-server 8.8.8.8,8.8.4.4

我还为清单添加了Internet权限:

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

有什么建议么?

谢谢

您需要在模拟器中设置代理设置,可能代理阻止了您的Internet连接。 尝试这个

  1. 转到模拟器中的设置
  2. 打开“ Internet设置”,然后创建一个新的APN
  3. 通过代理和端口,只需输入您正在使用的代理设置(例如,来自IE的设置)
  4. 选择此APN,就可以了。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM