我有一种方法可以检查设备内的互联网连接。即使移动设备连接到 wifi/gprs,该方法也总是抛出异常。我需要在 xml 中添加任何权限还是代码出错了
public boolean checkConnectivity(String url) {
try{
HttpURLConnection conn = (HttpURLConnection)new URL(url).openConnection();
conn.setRequestMethod("HEAD");
if(conn.getResponseCode() == HttpURLConnection.HTTP_OK) {
return true;
}else{
return false;
}
}catch(Exception e) {
System.out.println("myhttp exception");
return false;
}
}