Лучшая практика для отладки Android In-App Update - PullRequest
0 голосов
/ 29 сентября 2019

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

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

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

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

1 Ответ

0 голосов
/ 29 сентября 2019

Создайте промежуточную сборку, initWith debug, но с debuggable false, и настройте этот пакет в Google Play.Это может быть не debuggable, но по крайней мере один может вручную проверить поведение, прежде чем выпустить другой в пакете.Конфигурацией подписи для постановки также должен быть ключ debug ... это не проблема с другим applicationIdSuffix.

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