我有一个私人应用,不会也不会在Google Play商店发布。
每当更新结束时,我都需要一种升级应用程序的方法,是否有一个库可以让我更容易从我的服务器推送无线(OTA)更新?
我正在寻找最简单的解决方案。到目前为止,在我的搜索中,我没有找到任何有用的结果。
答案 0 :(得分:0)
我能想到的最佳方法是使用PHP进行数据库查找。每次发布新版本时,都会存储此新版本。然后,您的Web服务器可以有一个计划任务来运行执行数据库查找的PHP脚本,如果找到新版本,则会通过您的应用程序侦听的Google Cloud Messaging(GCM)向用户发送通知以显示通知。
更简单的解决方案,如果你不想担心使用GCM,你的Android应用程序可以发布的PHP脚本,比如每天,并且PHP脚本会进行查找并返回(如果有新版本和新版本的URL,然后您的应用可以询问用户是否要下载该应用。
答案 1 :(得分:0)
您可以将该应用放在Google Play商店中,但不能通过使用alpha / beta用户框架向公众开放。您必须为您的应用创建一个Google网上论坛,以便用户/客户可以安装该应用并在您向Google Play开发者帐户推送更新时收到OTA更新。
https://support.google.com/googleplay/android-developer/answer/3131213?hl=en