跳转至

网络状态

NetStateUtils 提供了一系列获取网络状态的方法。主要分为 isXXXhasXXX ,其中 isXXX 用来判断当前活动的默认网络状态, hasXXX 用来判断所有存在的网络连接状态。

NetworkInfo 和 NetworkCapabilities

对于 API 29 以下的版本,会获取 NetworkInfo 来查看网络是否可用,对于 API 29 及以上的版本,会获取 NetworkCapabilities 来查看网络是否可用。

示例代码

查看示例代码