android判断网络是否可用
时间: 2023-05-22 21:01:45 浏览: 99
Android 判断当前网络是否可用简单实例
可以使用以下代码判断网络是否可用:
```
public boolean isNetworkAvailable(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
if (connectivityManager != null) {
NetworkInfo[] networkInfos = connectivityManager.getAllNetworkInfo();
if (networkInfos != null) {
for (NetworkInfo networkInfo : networkInfos) {
if (networkInfo.getState() == NetworkInfo.State.CONNECTED) {
return true;
}
}
}
}
return false;
}
```
这个方法会返回一个布尔值,表示当前网络是否可用。
阅读全文