【发布时间】:2016-12-27 19:49:09
【问题描述】:
我在 Bitrise 中为一个 Android 项目配置了构建。现在我需要在 Fabric/Crashlytics 中为 beta 测试设置自动部署,只是不知道如何添加一个步骤来完成它。有什么想法吗?
【问题讨论】:
标签: android crashlytics twitter-fabric crashlytics-beta bitrise
我在 Bitrise 中为一个 Android 项目配置了构建。现在我需要在 Fabric/Crashlytics 中为 beta 测试设置自动部署,只是不知道如何添加一个步骤来完成它。有什么想法吗?
【问题讨论】:
标签: android crashlytics twitter-fabric crashlytics-beta bitrise
与您在 Mac/PC 上的方式相同。
您必须按照 Fabric/Crashlytics 的官方指南配置您的项目。在设置结束时(当前指南链接:https://fabric.io/kits/android/crashlytics/install),您将在 Gradle 项目中集成 Fabric/Crashlytics。
设置完成后,要部署到 Fabric/Crashlytics,只需运行任何调用 Fabric/Crashlytics 部署的 Gradle 任务。
在 bitrise.io / 和 bitrise CLI 上,您可以运行 Gradle 任务,例如使用Gradle Runner 步骤(或使用脚本步骤)。
【讨论】:
感谢@Viktor 的回答,我设法弄清楚了从 Bitrise 自动将 apk 上传到 Crashlytics-Beta 的确切步骤。以下是详细信息。
在日志中的步骤结束时,如下所示:
Uploading /bitrise/src/YOUR_PROJECT/build/outputs/apk/YOUR_PROJECT-release.apk to Crashlytics...
【讨论】:
只需将 assembleRelease crashlyticsUploadDistributionRelease 添加到您的 gradle 任务中即可。
【讨论】: