当前位置:   article > 正文

Android 判断网络是否可用

android 判断网络是否可用
/**
 * 判断网络连接是否可用(返回true表示网络可用,false为不可用)
 */
public static boolean checkNetworkAvailable(Activity activity) {
    boolean isNetUsable = false;
    ConnectivityManager manager = (ConnectivityManager)
            activity.getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkCapabilities networkCapabilities =
            manager.getNetworkCapabilities(manager.getActiveNetwork());
    if (networkCapabilities != null) {
        isNetUsable = networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED);
    }
    return isNetUsable;
}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/739098
推荐阅读
相关标签
  

闽ICP备14008679号