【发布时间】:2016-09-01 06:53:32
【问题描述】:
我写了下面的代码来检查互联网连接
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager cm =
(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork == null) {
return false;
} else {
if (activeNetwork.isConnected()) {
return true;
}
}
}
【问题讨论】:
-
您是否在清单文件中添加了互联网权限?
-
您是否在 AndroidManifest 文件中授予权限?
-
异常消息说您尝试调用方法
isConnectedOrConnecting(),而在您的代码中只有isConnected()调用。你确定你展示的是正确的代码片段吗? -
@lawstud,我已经添加了互联网权限
标签: android internet-connection