将最新Android构建推送到设备上

将最新Android构建推送到设备上,android,apk,distribution,android-install-apk,Android,Apk,Distribution,Android Install Apk,有没有一种方法或应用程序可以让我将最新的android版本推送到所有安装了它的设备上?我的应用程序还没有进入Google Play市场,但我希望我的测试人员不必手动安装我推送的每个版本。不久前我写了一个更新库,你可以找到它。它允许您通过在服务器上维护最新的apk以及包含最新版本代码的文本文件来更新应用程序 该库是开源的,因此可以根据您的需要进行调整。您必须在应用程序中构建自己的更新机制。它需要定期轮询服务器并询问是否有可用的更新。如果是这样,它将需要下载更新并触发更新的安装 对于这个案例来说,这

有没有一种方法或应用程序可以让我将最新的android版本推送到所有安装了它的设备上?我的应用程序还没有进入Google Play市场,但我希望我的测试人员不必手动安装我推送的每个版本。

不久前我写了一个更新库,你可以找到它。它允许您通过在服务器上维护最新的apk以及包含最新版本代码的文本文件来更新应用程序


该库是开源的,因此可以根据您的需要进行调整。

您必须在应用程序中构建自己的更新机制。它需要定期轮询服务器并询问是否有可用的更新。如果是这样,它将需要下载更新并触发更新的安装


对于这个案例来说,这可能太费劲了。

为什么不直接使用dropbox呢


将其安装在开发应用程序的地方,然后将可用APK(版本)文件夹共享给同样在手机上安装dropbox的测试人员。当发生更新(您将文件移动到文件夹)时,他们将收到更新通知,然后他们可以直接从dropbox安装。

对于这种需要,我绝对推荐。它是免费的,与iOS/Android兼容,在处理beta版应用程序部署时,它可以完成预期的一切。

以下是一些解决方案,您可能会发现其中一些解决方案具有强制更新和自动更新功能

安卓谷歌游戏市场-测试版


+1表示答案。我使用Maven+GoogleDrive作为我所有项目的分发管理。这就是我们现在的做法。我喜欢它,但它不是自动更新。任何更自动的东西,你都必须像@David Wasser建议的那样在你的应用程序中建立自己的更新机制。但是你必须问问自己,为了让一些测试人员不必进入dropbox并重新安装,花时间做所有这些工作是否值得?希望这有助于好运!请原谅,像Raghav Sood建议的那样,或者像David Wasser建议的那样投票给服务器。企业级的可怕方法。。。没有跟踪,没有版本控制,没有报告。检查一下苹果刚刚购买的Testflight,Android支持很快就会消失