替代NetworkInfo.isConnected()

时间:2019-04-14 12:44:36

标签: android deprecated android-connectivitymanager androidq networkinfo

在Android Q中,NetworkInfo类已被弃用,建议改用ConnectivityManager.NetworkCallback API。

最简单的替代方法是:同步,当前是否有活动的Internet连接,而不必收听网络状态变化?

已经尝试过ConnectivityManager.isDefaultNetworkActive方法,但是即使根本没有WIFI和Internet连接,它也会返回True。

注释:不能对服务器执行ping操作。替代方案一定不能产生网络流量。

0 个答案:

没有答案