使用 google 播放服务自动推送 android apk 到 google 播放

Auto push android apk to google play using google play service

我想使用 google 播放服务以自动方式将 android apk 推送到 google 播放。

截至目前,我正在使用 Ant 和 windows 批处理脚本构建我的 android 应用程序,并且能够在没有任何手动干预的情况下获取 .apk 文件。

现在我想将生成的 .apk 文件上传到 google 使用 google play 服务在 ant 和 windows 批处理脚本的帮助下自动播放。

当我 google 我开始知道使用 gradle 我可以做到,但是我无法使用 gradle 构建我的项目。所以,我不想走这条路。

我可以使用我的 google play 开发者控制台手动将 .apk 推送到 google play。 现在我要自动化这个过程,我怎样才能做到这一点。

Google Play 服务 API 需要大量处理,Windows 批处理命令可能无法满足这些要求。

既然您不想将项目更改为 Gradle,您是否考虑过使用 Jenkins?它可以是您系统上的轻量级 "provisioning" 服务器,通过使用 Jenkins Google Play Android Publisher Plugin 实现您想要的(请参阅完整的分步说明)。好处是您不必更改 Ant 项目。您将来甚至可以通过利用更多 Jenkins 功能来自动化更多的开发-测试-部署周期。

您可能想查看 Fastlane(尤其是 Supply):https://github.com/fastlane/fastlane/tree/master/supply#readme

基本上,它是一个命令行工具,可以将二进制文件、屏幕截图和更新日志上传到 Google Play。