Size: a a a

Android Developers

2021 August 24

KK

Konstantin Kogan in Android Developers
Добрый вечер!
Вчера спрашивал по поводу определения subType мобильной сети (2g, 3g, 4g, 5g итд), который до 29 Api я получал через
NetworkInfo::getSubtype

Сейчас дока к нему говорит использовать
TelephonyManager::getDataNetworkType()
, который требует опасного пермишна
READ_PHONE_STATE
, что для меня не подходит
Советовали искать в ConnectivityManager, но я никакого способа не нашёл (кроме
NetworkCapabilities::getLinkDownstreamBandwidthKbps
, а хотелось бы именно одну из констант, которую возвращал getSubType)
Неужели без пермишна теперь нельзя определить подтип мобильной сети?
Может быть всё-таки кто-то знает способ?
источник

d

double_b in Android Developers
ща точно не скажу - но советую покопаться в коде тг андроида - там я видел такой кусок кода без пермиссионов
источник

Н

Никита 🙃 in Android Developers
Оставить getSubtype ?
источник

Н

Никита 🙃 in Android Developers
(не сталкивался. Но зачем убирать?)
источник

KK

Konstantin Kogan in Android Developers
Дело в том, что разрабатываем либу, которую встраивают различные клиенты с различными приложениями
нужно поддержать все compileSdkVersion (устаревшее апи может вести к эксепшенам, с чем уже сталкивались)
источник

KK

Konstantin Kogan in Android Developers
Спасибо, посмотрю
источник

D

Don't worry in Android Developers
Добрый вечер)
Помогите,)
Почему при создании проекта с ноля expo работает
А когда пользуешься другим репозиторием (ссылкой git clone)
Оно ругается.
Заранее спасибо
источник

Н

Никита 🙃 in Android Developers
Потому что ты что-то делаешь не так
источник

Н

Никита 🙃 in Android Developers
Другого ответа на такой вопрос нет, увы
источник

С

Семпай in Android Developers
Гениальный ответ.
источник

D

Don't worry in Android Developers
Нужно подробней?
источник

Н

Никита 🙃 in Android Developers
Нет, зачем. Мы сейчас взломаем твой комп и сами проверим
источник

Н

Никита 🙃 in Android Developers
Ъуъ
источник

n

nikitasius in Android Developers
источник

D

Don't worry in Android Developers
Мне просто непонятно, почему expo не работает когда пользуешься чужым репозиторием.
Спросил, может сталкивался кто
Гугл такого не знает
Поетому написал сюда
источник

СП

Сергей П. in Android Developers
А getSubtype убрали что ли?
источник

В

Виктор in Android Developers
Как ругается? Матом что ли? Мы угадать текст ошибки должны?
источник

KK

Konstantin Kogan in Android Developers
источник

СП

Сергей П. in Android Developers
https://gist.github.com/psa98/9f73339ce8d7651673b4328fd05b14f6

У меня такой код работал
источник

СП

Сергей П. in Android Developers
А на 30ке он что возвращает? Инокда депрекейтед еща пару версий таки работает
источник