Eclipse Android Emulator无法连接到Internet

时间:2013-12-18 09:31:02

标签: android eclipse android-emulator

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

我还为清单添加了互联网权限:

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

有什么建议吗?

由于

2 个答案:

答案 0 :(得分:0)

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

  1. 转到“模拟器”中的设置
  2. 打开Internet设置,并创建新的APN
  3. 通过代理和端口输入您正在使用的代理设置(例如,从IE设置)
  4. 选择这个APN,你很高兴。

答案 1 :(得分:0)

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

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