我的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()