Android虚拟设备上的Internet访问

时间:2015-12-13 18:50:02

标签: android uri internet-connection

我的android虚拟设备有问题。 我试图从互联网上下载一些JSON,并尝试使用apache httpcommons和standart URIConnection。 该应用程序始终在Android Studio中没有任何通知的情况下崩溃。我在清单中添加了权限(INTERNET,ACCESS_NETWORK_STATE,ACCESS_WIFI_STATE),并在android指南中检查了连接:

ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
boolean internet = cm.getActiveNetworkInfo().isAvailable();

如果我尝试从URI获取IP地址,它也会崩溃:

try {
    InetAddress ipAddr = InetAddress.getByName("google.com");
} catch (UnknownHostException e) {
    e.printStackTrace();
}

谁知道如何从虚拟设备访问互联网?

P.S。遗憾的是,我没有真正的设备可供测试。

UPD。当我使用调试时,我会看到我在

中停止了什么
performLaunchActivity()

0 个答案:

没有答案