网络状态¶
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 来查看网络是否可用。