Size: a a a

Android Developers

2020 February 04

DC

Dyno Chris is... in Android Developers
Артёмка
Ты серьезно? Почитай, что я тебе писал
Ну какая разница будет проверка на моем сервере или на гугловом?
источник

TT

Turalllb Turalll in Android Developers
Dyno Chris is...
Читаю сейчас их доку, а что сервер нужен для подписок? Для покупок ниче не надо было
Есть два метода там, один возвращает инфу о активных покупках из кеша плеймаркета, т.е. не ходит в сеть. Я так понимаю в этом месте кто то может влезть. Так же наверно инфа будет не актуальная, осталась ещё эта подписка. Есть ещё один метод который возвращает данные из истории, по одному продукту самую последнюю покупку , но не гарантирует что эту покупку не отменили или она могла уже истечь.
источник

TT

Turalllb Turalll in Android Developers
У нас свой сервак дополнительно проверяет все что эти методы говорят
источник

TT

Turalllb Turalll in Android Developers
Плюс один гугл аккаунт, а аккаунтов в твоем приложении будет несколько и как понять кому какие покупки принадлежат.
источник

TT

Turalllb Turalll in Android Developers
Но это разные случаи описываю
источник

DC

Dyno Chris is... in Android Developers
Turalllb Turalll
Есть два метода там, один возвращает инфу о активных покупках из кеша плеймаркета, т.е. не ходит в сеть. Я так понимаю в этом месте кто то может влезть. Так же наверно инфа будет не актуальная, осталась ещё эта подписка. Есть ещё один метод который возвращает данные из истории, по одному продукту самую последнюю покупку , но не гарантирует что эту покупку не отменили или она могла уже истечь.
Как только пользователь включить интернет, сразу все обновится же?
источник

И

Ирина in Android Developers
neikist
В личку скинул
А можно мне тоже норм курсы в личку?
источник

TT

Turalllb Turalll in Android Developers
Dyno Chris is...
Как только пользователь включить интернет, сразу все обновится же?
ммм..не знаю. Мы делаем так, спрашиваем у этого метода о подписке, если ответит да, спрашиваем наш сервак.
источник

DC

Dyno Chris is... in Android Developers
Turalllb Turalll
ммм..не знаю. Мы делаем так, спрашиваем у этого метода о подписке, если ответит да, спрашиваем наш сервак.
У нас приложение все равно без интернета ничего толкового не скажет. Так что гугл кэшес отлично подошёл бы.
источник

TT

Turalllb Turalll in Android Developers
Т.е. все равно идем за потверждением к нашему серверу. Но это может потому что у нас на одном устройстве могут быть разные ааторизации через вк или ещё как то.
источник

I

Ilya in Android Developers
neikist
В личку скинул
Можешь мне тоже скинуть?)
источник

TT

Turalllb Turalll in Android Developers
Dyno Chris is...
У нас приложение все равно без интернета ничего толкового не скажет. Так что гугл кэшес отлично подошёл бы.
Читай по биллингу в доке, я дословно не помню
источник

VM

Vadim Morozov in Android Developers
намудрил я жесть тут))

как бы это засимлифаить?)

https://gist.github.com/mnewlive/b1f31cfc9ceb953c401399e6bf03d616
источник

AR

Alxius R in Android Developers
тут есть разработчики Love 2d igr  dla Android?
источник

QH

Quantum Harmonizer in Android Developers
Alxius R
тут есть разработчики Love 2d igr  dla Android?
Сразу вопрос. nometa.xyz
источник

QH

Quantum Harmonizer in Android Developers
поубирать нуллабельные переменные.
источник

VM

Vadim Morozov in Android Developers
Quantum Harmonizer
поубирать нуллабельные переменные.
И использовать элвисы?
источник

QH

Quantum Harmonizer in Android Developers
Vadim Morozov
И использовать элвисы?
Элвисы нужны для нуллабельных переменных. А я их предлагаю убрать.
источник

VM

Vadim Morozov in Android Developers
Quantum Harmonizer
поубирать нуллабельные переменные.
Ну так ругается
viewContract?.returnActionWithConnectionId(
               authorizationID = authorizationID,
               connectionID = connectionID
           )
источник

VM

Vadim Morozov in Android Developers
потому что в самом data class они nullable
источник