有没有办法或应用程序允许我将我最新的android版本推送到安装它的所有设备?我的应用尚未进入Google Play市场,但希望我的测试人员不必手动安装我推送的每个版本。
答案 0 :(得分:5)
为什么不使用Dropbox?
将其安装在您开发应用程序的位置,然后将可用apks(版本)的文件夹共享给也在其手机上安装Dropbox的测试人员。当发生更新(您将文件移动到文件夹)时,他们会收到更新通知,然后他们可以直接从dropbox安装它。
答案 1 :(得分:3)
我不久前写了一个更新库,你可以找到here。它允许您通过在服务器上维护最新的apk以及包含最新版本代码的文本文件来更新您的应用程序。
图书馆是开源的,所以请随意根据您的需求进行调整。
答案 2 :(得分:1)
答案 3 :(得分:0)
您必须在应用程序中构建自己的更新机制。它需要定期轮询服务器并询问是否有可用的更新。如果是这样,则需要下载更新并触发安装更新。
对于这种情况,这可能是太多的努力。
答案 4 :(得分:0)
对于这种需要,我肯定会推荐TestFlight。它是免费的,iOS / Android兼容,并在处理beta应用程序部署时做了所有预期的事情。