网络状态¶
NetStateUtils 提供了一系列获取网络状态的方法。主要分为 isXXX 和 hasXXX ,其中 isXXX 用来判断当前活动的默认网络状态, hasXXX 用来判断所有存在的网络连接状态。
NetworkInfo 和 NetworkCapabilities
对于 API 29 以下的版本,会获取 NetworkInfo 来查看网络是否可用,对于 API 29 及以上的版本,会获取 NetworkCapabilities 来查看网络是否可用。
NetStateUtils 提供了一系列获取网络状态的方法。主要分为 isXXX 和 hasXXX ,其中 isXXX 用来判断当前活动的默认网络状态, hasXXX 用来判断所有存在的网络连接状态。
NetworkInfo 和 NetworkCapabilities
对于 API 29 以下的版本,会获取 NetworkInfo 来查看网络是否可用,对于 API 29 及以上的版本,会获取 NetworkCapabilities 来查看网络是否可用。