如何向预先安装的付费Android应用程序的用户分发更新?

hez*_*hez 6 android google-play

我写了一个小的Android应用程序.它在Google Play上发布为两个不同的版本

  • 一个功能有限的免费试用版
  • 和付费版本没有限制

现在我想要在他的设备上预安装我的应用程序的平板电脑的经销商.显然,我希望他的产品的所有者能够从我的应用程序的更新版本中受益.

有没有办法在设备上预先安装付费应用程序,仍然允许免费更新应用程序?

谢谢!

小智 1

只要您使用相同的签名密钥和包名称,这就会自动发生。

您可以通过执行以下操作来测试并验证:

  1. 安装您将提供给发行商的 .apk 文件(我们称之为 2.0)。
  2. 现在将 2.1 上传到 Google Play(相同的签名密钥和包名称)
  3. 当用户的自动更新检查运行时,或者当用户在 Google Play 中打开包时,将提供更新并且运行良好。

我见过的唯一不起作用的情况是交叉许可。例如,如果我通过 Amazon 应用商店许可某个应用程序,我将在 Google Play 中看到更新,但尝试更新时会出现“未付费”或“立即购买”错误。