3

我几乎准备好使用设备所有者配置文件分发将处于锁定任务模式的应用程序,也就是企业所有者单次使用应用程序

我正在考虑分发它并在新版本发布后自动更新它的可能方式。并找到以下选项:

  • 通过 Play 商店分发和更新,因此设备需要一个 Google 帐户才能访问 Play 商店,一旦安装了应用程序,我需要删除该帐户,然后锁定应用程序(我正在使用dpm工具,但同样是对于 NFC),重新添加 Google 帐户并设置“在 Play 商店中自动更新。这有点无聊,因为我必须在 100 多个设备上执行此过程。

  • 在私有服务器上分发并使用 PackageManager 进行更新。使用此选项,我不需要 Play 商店帐户,所有交付过程都在我的私人服务器上进行,我将上传应用程序的 APK 以供设备下载。此外,一旦安装了应用程序并设置了设备所有者,我可以使用PackageManager方法让应用程序从我的私人服务器自动下载和安装新的更新。

  • 使用梅森。正如我在其他 SO 线程上看到的,另一种可能性是使用 Mason,一种允许您管理许多设备的 Web 控制台。没有尝试过,我更喜欢在没有第三方解决方案的情况下控制我的应用程序。

  • Android Enterprise Mobile Manager我不明白这是什么。我试图联系谷歌让我解释成为该计划的一部分有什么好处,但现在仍然没有答案。有人知道更多吗?

现在我将使用 App Store 作为更新机制,因为它似乎工作得很好。有没有人已经面对这个问题并最终找到了一个好的解决方案?

4

1 回答 1

0

我做了很多尝试,并得出结论,最好的方法是使用包安装程序私下管理它。

即使我打开了所有自动更新标志,Play Store 解决方案似乎也不起作用,而且因为它需要 G 帐户,所以它很不舒服。

第三部分 EMM/MDM(G Suite、Citrix、SOTI、ecc)通常需要钱,而不是内部解决方案(PackageManager),它是免费的。

所以解决方案似乎是自动升级,效果很好,我正在试验的唯一问题是: Android PackageInstaller,在更新后重新打开应用程序

于 2017-05-12T15:51:30.470 回答