ActivenetWorkInfo.Type устарел на уровне API 28Android

Форум для тех, кто программирует под Android
Anonymous
ActivenetWorkInfo.Type устарел на уровне API 28

Сообщение Anonymous »

Я хочу использовать диспетчер подключения, который предоставляет метод ActivenetWorkInfo.type для проверки типа сети в Android. Этот метод был устарел на уровне API 28. Итак, каково решение для проверки типа сети в API 28. Мой код: < /p>

/**
* 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
}
< /code>

my gradle подобен: < /p>

compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
minSdkVersion 21
targetSdkVersion 28
}


Подробнее здесь: https://stackoverflow.com/questions/535 ... i-level-28

Вернуться в «Android»