/** * 判断网络连接是否可用(返回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; }
文章来源地址https://www.toymoban.com/news/detail-519704.html
文章来源:https://www.toymoban.com/news/detail-519704.html
到了这里,关于Android 判断网络是否可用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!