2

build.gradle でapply plugin: 'com.google.gms.google-services'を使用すると、Google によると、既定の構成には Firebase Analytics と Crash Reporting が含まれており、SDK で手動で無効にすることができます。

Google Play サービス 9.6.80 (現在ロールアウト中) で問題が発生しているため、firebase のクラッシュ レポートを無効にする必要があります。こちらを確認してください。アプリからの firebase クラッシュ レポートを無効にするにはどうすればよいですか?

参考までに添付のスクリーンショットをご確認ください。ここに画像の説明を入力

4

4 に答える 4

3

ビルドの依存関係から削除compile com.google.android.gms:play-services:9.0.0し、必要な個々のライブラリに置き換える必要があります。Google Play ライブラリのリストはこちらに、Firebase ライブラリはこちらにリストされています

を含めると、Firebase Crash Reporting を含むすべての Google Play および Firebase ライブラリplay-services:9.x.xを取得します。

于 2016-09-15T13:44:44.877 に答える
2

Firebase Analytics Crash Reporting を無効にする場合は、app.gradle ファイル内で以下のコードを使用してください。これがお役に立てば幸いです。

configurations 
{
    all*.exclude group: 'com.google.firebase', module: 'firebase-crash'
}

現在、Google はこの問題を解決しています。将来この問題が発生した場合は、上記のコードを試すことができます。

于 2016-09-15T14:36:31.490 に答える
0

プラグイン (バージョン 3.0.0) の使用時にデフォルトで追加される Crash Reporting に関するツールチップの情報は、実際には正しくありません。それを修正する必要があります。./gradlew androidDependenciesgoogle-services プラグイン バージョン 3.0.0 を適用すると、そのプラグインのみが適用された新しい Android プロジェクトで実行することにより、プロジェクトに何が追加されるかを自分で確認できます。firebas-crash が依存関係ツリーに表示されないことがわかります。

プラグインFirebase Analytics を追加しますが、データを収集したくない場合は、プログラムまたは構成によって無効にすることができます。

Crash の同様の無効化 (存在する場合、build.gradle で依存関係を宣言したため) は、多くの要望が寄せられている機能であり、私たちはそれに取り組んでいます。

于 2016-09-15T15:57:29.133 に答える