源码

首页 » 归档 » 源码 » android-activeNetworkInfo.type在API级别28中已弃用

android-activeNetworkInfo.type在API级别28中已弃用


enter image description here我想使用连接管理器,它提供activeNetworkInfo.type方法来检查Android中的网络类型.这个方法在API级别28中已弃用.那么在API 28中检查网络类型的解决方案是什么.我的代码是:

/**
 * Check Wi Fi connectivity
 */
fun isWiFiConnected(context: Context): Boolean {
    val connManager = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
    return connManager.activeNetworkInfo.type == ConnectivityManager.TYPE_WIFI
}

我的Gradle就像:

compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
        minSdkVersion 21
        targetSdkVersion 28
    }
(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/android-activenetworkinfo-typezaiapijibie28zhongyiqiyong.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 26, 2019 at 03:56 下午

热评文章