Size: a a a

StartAndroid Ru Chat

2020 August 06

Н

Николай in StartAndroid Ru Chat
Ребят. Изучаю аутентификацию/авторизацию через гугл.
Всё настроил, токен получаю так как надо.

https://developers.google.com/identity/sign-in/android/backend-auth

Нужно розъяснить один момент.
Вот я когда первый раз запускаю приложение то прохожу аутентификацию через гугл и передаю полученный токен на свой бекенд. Сервер валидирует и скажет, что я молодец. Получается, что аутентификация была пройдена успешно.

Теперь я как юзер своего приложения нажимаю на кнопку "загрузить какую-то инфу с сервера". Должна по-идее быть на беке процедура авторизации. И вот вопрос. Для авторизации я шлю на сервак тот же токен, что и при аутентификации или нужен какой-то другой или вообще какие-то другие действия нужны ?

Спасибо.
источник

A

Askar in StartAndroid Ru Chat
Как в телефонах xiaomi сделать чтобы foeground служба при выкидывание приложение через кнопку "отчистить память" чтобы служба дальше работала
источник

A

Askar in StartAndroid Ru Chat
Askar
Как в телефонах xiaomi сделать чтобы foeground служба при выкидывание приложение через кнопку "отчистить память" чтобы служба дальше работала
источник

S

Sanctus in StartAndroid Ru Chat
Vladimir Eliseev
Какого рода ошибки?
хотя нет... просто не срабатывает ничего...
https://pastebin.com/gyP5a2iY
источник

VE

Vladimir Eliseev in StartAndroid Ru Chat
Как ты его регистрируешь и как отправляешь в него данные?
источник

KS

Kirill Sukhov in StartAndroid Ru Chat
Ребят, а что за ерунда может быть? У меня в режиме дебага все ок, а в режиме Run висит диалог "Waiting For Debugger". Нафига он ждет дбаггер, кто его попросил? Если что, то это у меня в эмуляторе происходит.
источник

S

Sanctus in StartAndroid Ru Chat
Vladimir Eliseev
Как ты его регистрируешь и как отправляешь в него данные?
в онРесьюм
источник

S

Sanctus in StartAndroid Ru Chat
getActivity().registerReceiver(receiver, new IntentFilter("FILTER"));
источник

S

Sanctus in StartAndroid Ru Chat
а это в сервисе:
источник

S

Sanctus in StartAndroid Ru Chat
Intent intent1 = new Intent("FILTER");
               intent1.putExtra("test",users);
               sendBroadcast(intent1);
источник

VE

Vladimir Eliseev in StartAndroid Ru Chat
Sanctus
getActivity().registerReceiver(receiver, new IntentFilter("FILTER"));
Попробуй getContext()
источник

S

Sanctus in StartAndroid Ru Chat
Vladimir Eliseev
Попробуй getContext()
тот же эффект, вывода в консоль нет..
источник

VE

Vladimir Eliseev in StartAndroid Ru Chat
А в ресивере точка прерывания вообще срабатывает?
источник

o

o'Qaris in StartAndroid Ru Chat
Кто знает, почему при показе Toast-уведомления задний план приложения еле-заметно размыливается? Это какая то фишка андроида? Можно ли убрать?
источник

S

Sergey in StartAndroid Ru Chat
Привет! Направьте, пожалуйста, куда смотреть, чтобы в unit тесты с мокито подменить результат фунции, не выполняя ее)
источник

I

Ivan in StartAndroid Ru Chat
Sergey
Привет! Направьте, пожалуйста, куда смотреть, чтобы в unit тесты с мокито подменить результат фунции, не выполняя ее)
when(obj.method()).thenReturn(yourResult)
?
источник

S

Sergey in StartAndroid Ru Chat
Ivan
when(obj.method()).thenReturn(yourResult)
?
В таком случае пробегается внутри этой функции, а там статический вызов андроидовского метода, и все падает((
источник

I

Ivan in StartAndroid Ru Chat
Sergey
В таком случае пробегается внутри этой функции, а там статический вызов андроидовского метода, и все падает((
погоди, ну obj в моем случае это Mock
источник

I

Ivan in StartAndroid Ru Chat
val obj = mock(YourClass::class.java)
when(obj.method()).thenReturn(..)
источник

I

Ivan in StartAndroid Ru Chat
собственно, ты не создаешь объект своего класса, а мокаешь интерфейс
источник