3

我已经构建了一个应用程序,我们将通过 Google Play 商店向客户销售。

我们也有内部人员将支持外部客户,并在内部使用它。他们需要让应用程序在自己的设备上运行。如果我通过 .apk 文件将其分发给他们,他们可以通过 Google Play 接收更新吗?还是他们必须通过 Google Play 购买才能接收更新?

第二个问题:是否有更好的解决方案来分发给内部用户?

4

3 回答 3

2

出于好奇并且没有这方面的官方信息,我只是做了一个测试:

在 Google Play 上,我有一个 1.3.2 版的应用程序

  • 我已经通过 ADB 在我的设备上安装了 1.3.0 版本。
  • 打开 Google Play > 我的应用程序。
  • 版本 1.3.2 的更新可用。
  • 有没有更新

一切似乎都正常工作。

所以我对此的看法是:是的,他们会收到更新(当然,该应用程序必须具有相同的签名)。如果这不违反任何规则,也许您可​​能只是看一下服务条款。

关于第二个问题,“更好”的解决方案可能会基于我们不知道的公司基础设施而谨慎。

于 2012-05-01T22:21:18.573 回答
0

如果 Google Play 上的版本与您分发的版本相同,使用相同的签名进行签名,并且可以作为免费应用程序使用,则可以使用 Google Play 更新在 Google Play 之外分发的版本。

于 2012-05-01T22:51:02.967 回答
0

我在一封来自 Google Play 团队成员的电子邮件中收到了以下内容:

“您的内部用户使用的侧载应用程序将不会收到来自 Google Play 的更新。您需要向他们提供新的 APK 以便他们访问新的特性/功能。这是按预期工作的,以确保只有购买了付费应用程序的用户将收到通知和更新。”

因此:如果付费应用是“侧载”(安装在 Google Play 之外),则无法通过 Google Play 更新它们。

于 2012-07-16T20:59:28.273 回答