Рекомендации по отладке обновления Android в приложении

Я попытался использовать библиотеку Google In-App Updates в своем приложении, которое уже есть в Playstore. Но у меня проблемы с тем, как это проверить. Я не собираюсь использовать FakeAppUpdateManager, поскольку пользовательский интерфейс не отображается, и обновление действительно не выполняется

Во-первых, я не могу протестировать его с помощью отладочной сборки, даже если я установил versionCode ниже, чем код версии Playstore, из-за другого хранилища ключей.

Во-вторых. В некоторых руководствах говорилось, что я должен использовать сборку релиза и подписаться с тем же хранилищем ключей, которое я использую для загрузки в Playstore. но когда я это сделал, я все еще не получил никаких обновлений в приложении. Я предполагаю: потому что я использовал подписку Google App Signing, поэтому отпечаток пальца другой, и он не распознается как одно и то же приложение (дайте мне знать, если я ошибаюсь в этом).

Есть ли какой-нибудь элегантный способ проверить это?


person Alkaaf    schedule 29.09.2019    source источник
comment
Проверьте это рабочее решение, на которое я ответил на этот вопрос StackOverflow: stackoverflow.com/a/65321834/6463877   -  person Abhishek Kumar    schedule 10.02.2021