【发布时间】:2019-12-29 10:22:35
【问题描述】:
有没有办法使用android广播接收器或networkcallback获取有关断开网络的详细信息?
EXTRA_NETWORK_INFO、getNetworkInfo(NetworkType) 已弃用。
getAllNetworks() 返回框架当前跟踪的所有网络的数组,但不包括断开连接的网络。
【问题讨论】:
-
不,大多数 api 已被弃用,我发现唯一的使用方法是 NetworkCallback,onLost(Network network) 可用于检测丢失的网络。我认为 getNetworkInfo(Network network) 可用于获取有关丢失网络的详细信息,但在我的情况下它返回 null :(
-
NetworkInfo 已从 API 29 中弃用
-
还有其他方法可以获取接口名称、接口状态等接口详细信息吗?
标签: android android-broadcast android-things android-things-console