Делает ли библиотека Play Core запрос сервера при вызове функции updateAvailability ()? - PullRequest
0 голосов
/ 18 марта 2020

Я создаю приложение, которое использует базовую библиотеку play для немедленных обновлений в приложении. При запуске я использую вызов «updateAvailability ()», как описано здесь .

После того, как я * * * * обновил sh новое обновление в магазине воспроизведения и подтвердил, что самая новая версия доступна из В магазине воспроизведения я запускаю свое приложение, но почти всегда получаю ответ UPDATE_NOT_AVAILABLE от вызова updateAvailability (). Я думаю, что это сработало сразу только один раз.

Я обнаружил, что щелкнув меню гамбургера в магазине игр, а затем выбрав «Мои приложения и игры» в открывшемся ящике, вы заставите проверку обновлений для каждого приложения в Устройство. После этого при открытии моего приложения и вызове updateAvailability () всегда возвращается UPDATE_AVAILABLE.

Так что мой вопрос сводится к этому. Проверяет ли библиотека воспроизведения ядра сам магазин воспроизведения, или это зависит от устройства Android, чтобы выполнить запрос и иметь внутреннюю запись всех установленных приложений и их наличия обновлений. Если дело обстоит именно так, то по какому графику устройство проверяет наличие обновлений приложений и есть ли способ взаимодействовать с этой периодической проверкой c на наличие доступных обновлений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...