无头Android应用程序的自动更新

时间:2017-04-27 11:55:59

标签: android auto-update

我们正在开发一款可在专用设备上运行的无头Android应用程序。当有可用的修复或改进时,它需要自动更新而无需用户参与。但这是有问题的部分。我研究并发现了许多建议,但没有一个是确切的解决方案。

  • 当我们让应用程序获取最新的apk并启动更新时, 它需要在最后一步确认用户,除非系统 根深蒂固。

    • 为所有设备植根系统可能不切实际。
  • 当通过PlayStore部署时,可能不会对所有设备进行自动更新。即使在设备的Google PlayStore中启用了自动更新设置,自动更新可能会延迟数天或数周,也可能根本不会发生。这里提到了这个问题:Auto-update of an Android app never happens

  • 我找到了这个工具:Evolve。它以某种方式欺骗系统,因此无需用户参与即可进行更新。但github上唯一的提交是"初始提交" 3年前。同样在here中,它说:
  

Evolve在Alpha中。这意味着它可能在没有一些调试的情况下无法工作。请查找问题并提交拉取请求!

那么你会提出什么建议?怎么可能?我错过了什么吗?任何评论或建议表示赞赏。

0 个答案:

没有答案