2017-12-29 16 views
1

今回はアンドロイドアプリのベータテストを行っています。アンドロイドエミュレータがクラッシュレポートをFirebaseコンソールに送信するのを止める方法はありますか? まず、各問題のデバイスを手作業で閉じるには、開発/テストまたはベータテスターから問題が発生しているかどうかわからないため、デバイスを調べる必要があります。Firebaseクラッシュレポート、デバッグビルドのレポートを無効にする

答えて

2

カスタムApplicationクラスonCreate方法でこれを使用します。

FirebaseCrash.setCrashCollectionEnabled(!BuildConfig.DEBUG); 

エミュレータ用のデバッグAPKをコンパイルすると、あなたは大丈夫です

1

ビルド時にクラッシュレポーティングを無効にするために、アプリケーションのAndroidManifest.xmlにメタデータエントリを追加できます。詳細情報については

<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />

それとも、ApplicationまたはMainActivityに追加することで無効にすることができ、

FirebaseCrash.setCrashCollectionEnabled(false); 

このリンクをチェックし、 https://firebase.google.com/docs/crash/disable-sdk

関連する問題