提问者:小点点

有没有办法按需测试Play Store更新?


寻找更好的方法来测试应用程序与Play商店更新的交互。我们的Android应用程序是一个启动器,因此它需要查看安装在Android设备上的应用程序。我们最近发现我们的应用程序受到了其他应用程序的Play商店更新的(负面影响对这个问题并不重要,但Play商店更新会导致我们的应用程序不再知道更新应用程序)的影响。我们发现了问题并相信我们已经修复了它,但我们能想到的测试它的唯一方法是在进行一次或多次更新后对设备进行前后比较。问题是您必须等待相关更新出现在Play商店中,以便安装。

我希望有人已经发展出一种以可重复、不乏味的方式测试这种功能的方法。我想出的一个想法是在Play商店中放置一些虚拟应用程序…只是为了测试更新交互。


共1个答案

匿名用户

如果您想不那么繁琐地测试来自Play商店的更新,Play商店提供了一个内部测试轨道,几乎可以立即获得更新(以下是设置步骤)。要在手机上首次进行设置,您需要从Play商店发布控制台设置轨道,创建测试电子邮件,并在手机上按下选择加入链接。这个初始过程可能需要一段时间,但Play商店内部轨道上的应用程序的后续更新几乎可以立即在手机上获得(一两分钟)。

如果你只是想测试你的应用程序如何保持向后兼容的原因被更新,那么你应该使用adb install old-version. apkADB加载你的APK,然后使用adb install-r new-version.apk模拟来自playstore的更新,它替换现有的APK而不清除任何应用程序的数据,就像Play Store更新一样