3

https://firebase.google.com/docs/crash/androidのすべての手順に従って、 Firebase Crash レポートを実装しました。しかし、Firebase コンソールでクラッシュ レポートを表示できません。

Android スタジオの logcat では、次のように表示されます。

V/FirebaseCrash: Firebase Crash Reporting が無効になっています。

クラッシュ レポートを有効にする方法がわかりません。Firebase Crash Reporting を有効にする方法 - Androidも参照 しましたが、何も役に立ちません。

独自のコードを使用して例外をスローし、それが機能するかどうかを確認しました。

  try {
    throw new NullPointerException();
} catch (NullPointerException ex) {
    FirebaseCrash.logcat(Log.ERROR, TAG, "NPE caught");
    FirebaseCrash.report(ex);
}

プロジェクト Gradle :

    // すべてのサブプロジェクト/モジュールに共通の構成オプションを追加できるトップレベルのビルド ファイル。

    ビルドスクリプト {
        リポジトリ {
            jcenter()
        }
        依存関係{
            クラスパス「com.android.tools.build:gradle:2.1.3」
            クラスパス「com.google.gms:google-services:3.0.0」

            // 注: アプリケーションの依存関係をここに置かないでください。彼らは属しています
            // 個々のモジュール build.gradle ファイル内
        }
    }

    すべてのプロジェクト {
        リポジトリ {
            jcenter()
        }
    }

アプリグラドル:

    プラグインを適用: 'com.android.application'

    アンドロイド {
        コンパイルSdkバージョン22
        buildToolsVersion '21.1.2'

        defaultConfig {
            applicationId "medimanage.corporate.mobile"
            minSdkバージョン 19
            targetSdkバージョン 22
            バージョンコード 3
            バージョン名「2.2」
        }

        ビルドタイプ {
            リリース {
                minifyEnabled true
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }

        }

    }

    依存関係{
        コンパイル fileTree(include: ['*.jar'], dir: 'libs')
        「com.android.support:appcompat-v7:22.2.1」をコンパイルします
        「com.android.support:design:22.2.1」をコンパイルします
        「com.android.support:support-v4:+」をコンパイルします
        「com.daimajia.slider:library:1.1.5@aar」をコンパイルします
        「uk.co.chrisjenx:calligraphy:2.1.0」をコンパイルします
        「com.google.code.gson:gson:2.4」をコンパイルします
        「de.keyboardsurfer.android.widget:crouton:1.8.5@aar」をコンパイルします
        「com.astuetz:pagerslidingtabstrip:1.0.1」をコンパイルします
        「com.github.clans:fab:1.4.0」をコンパイルします
        「com.android.support:cardview-v7:22.2.1」をコンパイルします
        ファイルをコンパイルする('libs/android-error-reporter.jar')
        「com.google.firebase:firebase-core:9.6.0」をコンパイルします
        「com.google.firebase:firebase-crash:9.6.0」をコンパイルします
    }

    プラグインを適用: 「com.google.gms.google-services」

この問題を解決するのを手伝ってください。

4

1 に答える 1

9

このエラー

V/FirebaseCrash: Firebase Crash Reporting が無効になっています。

デバイスまたはエミュレーターに Google Play サービス9.6.xがインストールされていない場合に発生します。

于 2016-09-27T20:59:52.420 に答える