我们有一个车队跟踪Android应用程序,该应用程序位于大约100个手机上。
问题是每当有补丁发布时更新每个移动设备。不幸的是,我们还没有设置自动更新。
现在我们需要调用每个驱动程序并按照谷歌播放更新的过程。
这变得非常繁琐,因为他们必须去谷歌播放,搜索应用程序并安装/更新它。 手机遍布全国各地。
在Goolge游戏变得容易之前,可以选择了解每个手机上安装的应用程序。
需要您就如何管理/自动化此更新问题提出建议。
答案 0 :(得分:0)
您可以检查位于服务器上的文本文件或类似的文本文件,然后查找当前的instaleld版本是否与服务器版本相同。如果没有,你可以下载新的apk并打开它。据我所知,Google Play不允许这样做,因此您必须从Google Play中删除该应用
答案 1 :(得分:0)
制作应用内推送通知,指出有新版本,并且可以轻松链接到Google Play。但是,这确实有一个引导问题,你必须让每个人手动安装新版本(就像你打电话给他们并要求他们这样做)至少一次。尽管如此,这是您唯一可行的选择,因为Google Play开发者协议禁止通过其他渠道推送应用更新。
如果您有驱动程序的电子邮件或IM联系人,您也可以向他们发送消息,其中包含指向Google Play的直接链接的新版本。当然,他们必须在他们的设备上打开它。
链接格式应为market://details?id=com.mycompany.myapp
,https://play.google.com/store/apps/details?id=com.mycompany.myapp
或http://market.android.com/details?id=id=com.mycompany.myapp
。这三种方法中的任何一种都应该可以工作,尽管一些OEM已经搞砸了他们的设备配置并阻止Google Play应用程序正确拦截http/https
表单。