AndroidアプリケーションのリリースAPKを構築する際に、FirestarによってをインストールしてAndroid StudioでProGuardマッピングファイルを自動的に送信しようとしています。ProGuardマッピングファイルをFirebaseに送信する際に問題が発生しました。
しかし、私はプロジェクトルートまたはホームパスにgradle.properties
ファイルが見つからなかったため、「ProGuardマッピングファイルをGradleでアップロードする」の手順4と5を理解できないようでした。 Android Studioでapp:firebaseUploadReleaseProguardMapping
タスクの実行を自動化する方法についてはわかりませんが、 firebase-crash-reporting.json
ファイルには、秘密鍵を報告私Firebaseクラッシュです
FirebaseServiceAccountFilePath = /app/firebase-crash-reporting.json
:
これは私が私のプロジェクトのルートディレクトリに作成したgradle.properties
ファイルの内容です。私のマッピングファイルは、/app/build/outputs/mapping/release/
ディレクトリに生成されます。
これらの2つのステップを完了し、Android Studioでプロセスを自動化する際にお手伝いしてください。
私はgradle.propertiesファイルを修正しました。プライベートキーのJSONファイルへのフルパスが含まれています。しかし、私はAndroid Studioを "app:firebaseUploadReleaseProguardMapping"を "assembleRelease"の後に正しく実行する方法がわからないので、 "app" config、firebaseReleaseタスクを実行するGradleビルド設定を作成しようとしましたが、実行が指定されています "というエラーが表示された場合は、 –
マッピングをアップロードするタスクは、まずAPKを構築します。タスクのリストでそれが実行されていることがわかります。 –
これは完全に動作しますが、このバージョンのFirebaseダッシュボードにアップロードされた新しいマッピングファイルを見ることができますが、このスクリプトは「実行」または「デバッグ」オプションを使用してビルドするときにADB経由でAPKを私のデバイスに配布しません。 APKを構築するために追加できるものは何ですか?どうもありがとう。 –