古いクラッシュレポート-アップロードする簡単な方法があります。 Crashlyticsセクションで見つかりませんでした
UPDATE:Firebaseはドキュメントを更新します: こちらを参照
マッピングファイルを手動でアップロードする必要はもうありません。
1-Crashlyticsが読み取り可能なクラッシュレポートに必要な情報を保持するには、構成ファイルに次の行を追加します。
-keepattributes *Annotation*
-keepattributes SourceFile,LineNumberTable
-keep public class * extends Java.lang.Exception
2-CrashlyticsがProGuardまたはDexGuardマッピングファイルを自動的にアップロードできるようにするには、構成ファイルからこの行を削除します(app/proguard-rules.pro):
-printmapping mapping.txt
ProGuardでビルドを高速化するには、Crashlyticsを除外します。次の行を設定ファイルに追加します。
-keep class com.crashlytics.** { *; }
-dontwarn com.crashlytics.**
Firebaseのマイクはこちら。 FirebaseのCrashlyticsは、ビルドフローの外部にマッピングファイルをアップロードする方法を提供しません。個人的に興味がありますが、手動アップロードを頻繁に使用しましたか?
指示に従って自動アップロードを有効にしてからアプリをビルドしても、Firebaseでスタックトレースが難読化されている場合は、ログファイルを確認する必要があります。
Linux/Windowsの場合:/.crashlytics/com.crashlytics.tools/crashlytics.log
Macの場合:〜/ Library/Caches/com.crashlytics/com.crashlytics.tools/crashlytics.log
_Uploading deobfuscation file
_で最新のエントリを探します
そして、Deobfuscation file(s) uploaded
または_Crashlytics had a problem uploading the deobs file
_のような操作の結果を見つけてみてください。そうすれば、原因についてのヒントが得られます。