KK
Вчера спрашивал по поводу определения subType мобильной сети (2g, 3g, 4g, 5g итд), который до 29 Api я получал через
NetworkInfo::getSubtype
Сейчас дока к нему говорит использовать
TelephonyManager::getDataNetworkType(), который требует опасного пермишна
READ_PHONE_STATE, что для меня не подходит
Советовали искать в ConnectivityManager, но я никакого способа не нашёл (кроме
NetworkCapabilities::getLinkDownstreamBandwidthKbps, а хотелось бы именно одну из констант, которую возвращал getSubType)
Неужели без пермишна теперь нельзя определить подтип мобильной сети?
Может быть всё-таки кто-то знает способ?