将所有 Android 个 App Bundle 发布到 Playstore 命令行

Publish all Android App Bundles to Playstore command line

问题: 促销成功后自动上传应用程序。通常可以使用 APK 和 gradlew 脚本轻松完成。

但是,由于 App bundle 显然是未来的发展方向并且有很多好处,我们正在转向使用 app bundle 进行部署。我们不想手动上传这些。

我想知道是否有人 运行 了解这个问题,他们是如何解决的?最初,我希望有一个 gradle 包装器脚本,但我认为这暂时不会可用。

我目前的路线引导我编写自定义脚本以使用以下 api 进行部署。

https://developers.google.com/android-publisher/api-ref/edits/bundles/upload

编辑:https://fastlane.tools

我现在最终选择了 fastlane,因为它的简单性和良好的声誉。在几分钟内完成了 aab 上传。到目前为止强烈推荐。

编辑:最终,我最终让 fastlane 只处理 aab 上传,方法是从成功构建中获取最新的工件并将其移动到一个空的 fastlane 项目中。从那里它至少需要 parameters/variables 才能成功部署到 google play 而无需将 fastlane 集成到您的 Android Studio 项目中。