调试Android应用内更新的最佳做法

问题描述 投票:0回答:1

我曾尝试在Playstore中已经在我的应用程序中使用Google应用内更新库。但是我有一些关于如何测试的问题。我不会使用FakeAppUpdateManager,因为没有显示用户界面,也没有真正执行更新

First,即使由于不同的密钥库而将versionCode设置为低于Playstore版本代码,也无法通过调试版本对其进行测试。

第二,根据一些教程的介绍,我必须使用发布版本并使用与我在Playstore上载相同的密钥库进行签名。但是当我这样做时,我仍然没有任何应用内更新。我的猜测是:因为我使用了Google App签名,所以指纹是不同的,并且不能识别为同一应用程序(请让我知道我是否对此有错)。

是否有任何优雅的方法可以对此进行测试?

android android-gradle in-app-update
1个回答
0
投票

使用initWith debug创建一个暂存版本debuggable false,并在Google Play上设置此软件包。这可能不是debuggable,但是至少一个可以在释放另一个在包装上之前手动测试行为。用于登台的签名配置也需要是debug键...对于另一个applicationIdSuffix来说这没问题。

© www.soinside.com 2019 - 2024. All rights reserved.