5

Bitrise で Android プロジェクトのビルドを構成しました。ここで、Fabric/Crashlytics でベータ テスト用の自動デプロイをセットアップする必要がありますが、それを行うためのステップを追加する方法がわかりません。何か案は?

4

3 に答える 3

5

Mac/PC と同じ方法で。

公式ガイドに従って、Fabric/Crashlytics 用にプロジェクトを構成する必要があります。セットアップの最後 (現在のガイド リンク: https://fabric.io/kits/android/crashlytics/install ) で、Fabric/Crashlytics が Gradle プロジェクトに統合されます。

セットアップ後、Fabric/Crashlytics にデプロイするには、Fabric/Crashlytics デプロイを呼び出す任意の Gradle タスクを実行するだけです。

bitrise.io / bitrise CLIでは、Gradle タスクをステップ (またはスクリプトステップ) で実行できます。Gradle Runner

于 2016-08-20T23:37:10.260 に答える
2

@Viktor の回答のおかげで、apk を Bitrise から Crashlytics-Beta に自動的にアップロードするための正確な手順を理解することができました。詳細はこちら。

  1. ビルド定義、[ワークフロー] タブ、最後に [ワークフローの管理] ボタンをクリックします。
  2. 新しい環境変数を追加するには、緑色の「Manage env. vars」ボタンをクリックし、「GRADLE_TASK_RELEASE」または任意の名前の新しい環境変数を追加してから、その値を「assemblyRelease crashlyticsUploadDistributionRelease」に設定し、環境変数ウィンドウを閉じます。
  3. Gradle Runner ステップを選択して編集します。「実行するGradleタスク」セクション内で、値を変更し、最近作成された変数「$GRADLE_TASK_RELEASE」を配置し、変更を保存すると、準備完了です。

ログのステップの最後に、次のような内容が記録されます。

Uploading /bitrise/src/YOUR_PROJECT/build/outputs/apk/YOUR_PROJECT-release.apk to Crashlytics...
于 2016-08-25T13:56:44.703 に答える
1

assembleRelease crashlyticsUploadDistributionReleasegradle タスクに追加するだけです。

于 2016-12-15T16:04:22.850 に答える