android 判断网络是否可用工具类
时间: 2023-12-02 17:06:34 浏览: 76
android 判断是否有可用网络连接
4星 · 用户满意度95%
以下是一个Android判断网络是否可用的工具类:
```java
public class NetworkUtils {
/**
* 判断网络是否可用
*
* @param context 上下文
* @return true: 网络可用; false: 网络不可用
*/
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
}
}
```
使用方法如下:
```java
if (NetworkUtils.isNetworkAvailable(context)) {
// 网络可用
} else {
// 网络不可用
}
```
阅读全文