我几乎已准备好使用设备所有者分发将在锁定任务模式,又名企业所有者单一使用应用的应用个人资料。
我考虑了分发它的可能方式,并在新版本发布后自动更新。并找到以下选项:
通过Play商店分发和更新,因此设备需要Google帐户才能访问Play商店,一旦安装了应用,我将需要删除帐户,然后锁定该应用(我使用dpm
工具,但同样适用于NFC),重新添加Google帐户并在Play商店中设置"自动更新。这有点无聊,因为我必须在100多台设备上执行此程序。
在私人服务器上分发并使用PackageManager进行更新。使用此选项,我不需要Play商店帐户,所有投放过程都在我的私人服务器上进行,其中我将上传该应用的APK以供设备下载。此外,一旦安装了应用程序并设置了设备所有者,我就可以使用PackageManager
方法从我的私人服务器下载并自动安装新的更新。
使用梅森。正如我在其他SO线程上看到的,另一种可能性是使用Mason,一种允许您管理许多设备的Web控制台。没有尝试过,我宁愿在没有第三方解决方案的情况下控制我的应用程序。
Android企业移动经理我不了解这包含的内容。我试图联系谷歌,让我解释一下参与该计划有什么好处,但现在仍然没有答案。有人对此有更多了解吗?
现在我将使用App Store作为更新机制,因为它似乎工作得很好。有没有人已经面对这个问题并最终得到了一个很好的解决方案?
答案 0 :(得分:0)
我做了很多尝试,并得出结论,最好的方法是使用软件包安装程序私下管理它。
即使我打开了所有自动更新标记,Play商店解决方案似乎也无法运行,而且因为需要G帐户而感到不舒服。
第三部分EMM / MDM(G套件,Citrix,SOTI,ecc)通常需要资金,而不是内部解决方案(PackageManager),它是免费的。
所以解决方案似乎是自动升级,它运行良好,我试验的唯一问题如下: Android PackageInstaller, re-open the app after it updates itself