Size: a a a

Android Developers

2020 July 22

OP

Oleg Pchelkin in Android Developers
Олег Михальцов
Привет. Коллеги, порекомендуйте хороший смс шлюз для авторизаций пользователей или альтернативный метод. Нужно подтверждение мобилки пользователей. Кто, что использует в кейсах?
Clickatel, smsc
источник

QH

Quantum Harmonizer in Android Developers
whoami
а, стоп, была проблема - у них нет защиты от "DDos"
мошеники могут таким образом весь счет опустошить)
можно же на сервер-сайде за этим следить
источник

DE

Denis Egorov in Android Developers
Quantum Harmonizer
можно же на сервер-сайде за этим следить
даже нужно
источник

ОМ

Олег Михальцов... in Android Developers
Oleg Pchelkin
Clickatel, smsc
спс, из Русских кто нить еще есть проверенный?
источник

KK

Konstantine Kovalenk... in Android Developers
Oleg Pchelkin
Ну так в статье ни слова про модерацию относительно законодательств каждой из стран + проверяют только те, где автоматика заметила чтот подозрительное.
Я ж не говорю что совсем нет модерации)
в статье то нет, но так то уже сколько лет прошло с момента введения. Плюс я ориентируюсь еще и на опыт Apple Store, где вручную модерируют все приложения вплоть до разрешений в них и перед релизом приходят уведомления об изменениях в законодательствах (мне как то японские законы подсунули на подтверждение). Ни к чему не склоняю, но думаю, что сейчас и на законодательство модерируется
источник

ОМ

Олег Михальцов... in Android Developers
whoami
я бы вот таким сервисам как раз не стал сливать))))
я имел ввиду, что есть альтернатива смс как то через звонок, толи исходящий толи входящий. Замечу сразу диктовка кода не устраивает заказчика. Я бы и сам замутил))
источник

Kd

Konstantin dmz9 in Android Developers
как получить название разрешения из системного Permission Manager?
раньше на старых версиях (26 например) работал такой код:
val pm = packageManager
val permissionInfo = pm.getPermissionInfo(permission, 0)
val group = pm.getPermissionGroupInfo(
permissionInfo.group, 0
)
return group.loadLabel(pm).toString()

и он отдавал ровно то что на скрине - например "телефон" если спрашивали разрешение CALL_PHONE
но на 29 апи например уже вместо этого отдает android.permission-group.UNDEFINED.
можно конечно попробовать взять permissionInfo.loadLabel(pm).toString(), но там, в том же примере, вместо "телефон" пишет "Осуществление телефонных вызовов"
источник

AB

Alex B in Android Developers
Ребят, как очистить можно BehaviorSubject? Смысл в том, что после повторной подписки он возвращает последнее значение, что не требуется. Как этого избежать, есть ли какие то альтернативы?
источник

Kd

Konstantin dmz9 in Android Developers
Konstantin dmz9
как получить название разрешения из системного Permission Manager?
раньше на старых версиях (26 например) работал такой код:
val pm = packageManager
val permissionInfo = pm.getPermissionInfo(permission, 0)
val group = pm.getPermissionGroupInfo(
permissionInfo.group, 0
)
return group.loadLabel(pm).toString()

и он отдавал ровно то что на скрине - например "телефон" если спрашивали разрешение CALL_PHONE
но на 29 апи например уже вместо этого отдает android.permission-group.UNDEFINED.
можно конечно попробовать взять permissionInfo.loadLabel(pm).toString(), но там, в том же примере, вместо "телефон" пишет "Осуществление телефонных вызовов"
честно пошарился по гуглу но как будто бы никто не сталкивался.
зачем в принципе это получать - чтобы сказать пользователю "включи такое то разрешение", но если имена не совпадают то это будет довольно сложно объяснить - разрешение называется "телефон" и не "осуществление телефонных вызовов" в его приложении
источник

ГЗ

Глеб Зыков in Android Developers
Alexandr
Товарищи, кто сталкивался? Катнул новые скрины в google play, ревью прошло, пишет что все опубликовано но в play store скрины не обновились
у них там с короной и изменением графика работы крышу снесло. жди, скоро появятся, у меня тоже такое было - изменение страницы якобы опубликовали, а изменения появились через день или через 2
источник

w

whoami in Android Developers
Quantum Harmonizer
можно же на сервер-сайде за этим следить
согласен, но был бы приятный бонус)
источник

С

Сергей in Android Developers
Почему, когда я оборачиваю потенциальный NPE в try catch, студия всё равно продолжает ругаться?
источник

n

neikist in Android Developers
Знает кто библиотеку нормально реализующую для сяомей и ванпласов ACTION_CREATE_DOCUMENT интент? В гугле и на андроид арсенале одни пикеры
источник

С

Сергей in Android Developers
Бесит этот warning
источник

IK

Ivan Kononenko in Android Developers
Сергей
Бесит этот warning
оберни в if
источник

f

full upgrade in Android Developers
ViewPager2 и фрагменты, внутри которых SwipeRefreshLayout конфликтуют между собой, не знаете как можно решить эту проблему?
источник

A

ABI in Android Developers
full upgrade
ViewPager2 и фрагменты, внутри которых SwipeRefreshLayout конфликтуют между собой, не знаете как можно решить эту проблему?
А пробовал понять почему?
источник

f

full upgrade in Android Developers
ABI
А пробовал понять почему?
Пробовал, не удалось решить проблему
источник

A

ABI in Android Developers
full upgrade
Пробовал, не удалось решить проблему
У тебя Свайп в одном из фрагментов который ты пихаешь в пейджер? Или в каждом из фрагментов есть свайп?
источник

SK

Sergey Kuznetsov in Android Developers
Всем привет, такой вопрос: в методе onBind вьюхолдера нужно поменять одну строчку. Что нужно сделать, чтобы не дублировать код и не создавать новый адаптер из-за этого?
источник