0

我们有一个车队跟踪 Android 应用程序,它安装在大约 100 部手机上。

问题是每当有补丁发布时更新每个手机。不幸的是,我们没有设置自动更新。

现在我们需要调用每个驱动程序并遵循 google play 的更新过程。

这变得非常乏味,因为他们必须去 google play,搜索应用程序并安装/更新它。手机遍布全国。

在 Goolge play 提供一个选项来了解每台手机上安装的应用程序之前,这很容易。

需要您就我们如何管理/自动化此更新问题提出建议。

4

2 回答 2

0

您可以检查位于服务器上的文本文件或类似的文件,然后查找当前安装的版本是否与服务器版本相同。如果没有,您可以下载新的 apk 并打开它。据我所知,Google Play 不允许这样做,因此您必须从 google play 中删除该应用

于 2013-09-25T18:24:14.140 回答
0

构建一个应用内推送通知,告知有一个新版本,并从中轻松链接到 Google Play。但是,这确实存在引导问题,您必须让每个人手动安装新版本(就像您打电话给他们并要求他们这样做)至少一次。尽管如此,这是您唯一可行的选择,因为 Google Play 开发者协议禁止通过其他渠道推送应用更新。

如果您与驱动程序有电子邮件或 IM 联系,您还可以向他们发送一条消息,即有一个新版本,其中包含指向 Google Play 的直接链接。当然,他们必须在他们的设备上打开它。

链接格式应为market://details?id=com.mycompany.myapphttps://play.google.com/store/apps/details?id=com.mycompany.myapphttp://market.android.com/details?id=id=com.mycompany.myapp。这三者中的任何一个都应该可以正常工作,尽管一些 OEM 已经搞砸了他们的设备配置并阻止 Google Play 应用程序http/https正确拦截表单。

于 2013-09-25T18:32:24.350 回答