0

私はFCMを使用していますが、それはFirebaseInstanceId.getInstance().getToken()ラインでクラッシュし、エラーの下に与えアプリ実行中:取得エラーjava.lang.NoClassDefFoundErrorが:com.google.firebase.FirebaseApp

E/AndroidRuntime: FATAL EXCEPTION: main 
    java.lang.NoClassDefFoundError: com.google.firebase.FirebaseApp 
    at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source) 

すると、誰もが解決のために私を助けることができますこの問題?

+0

あなたは、あなたの質問や、デバイスのGoogle PlayのサービスのバージョンにアプリレベルGradleのファイルを追加してもらえますか?これは、SDKのバージョンとデバイスにインストールされているGoogle Playサービスのバージョンの問題のようです。 。 –

答えて

1

GoogleのプロジェクトコンソールでAPIを有効にする必要があります。さらに、プロジェクトコンソールからFCMに必要なキーを作成する必要があります。 onTokenRefresh()が一度呼び出すため、アプリを一度アンインストールしてチェックしてみてください。

詳細については、次のリンクをご覧ください。

https://developers.google.com/cloud-messaging/android/android-migrate-fcm

下記一度ご確認ください -

Use Google Play services 9.0.0

Android Studio 1.5 or higher

An Android Studio project and its package name.

+0

私はそれがナットまだそれが – Bhumit

+0

:-(エラーを与える試してみましたが、私の更新の答えをチェックしてください –

+0

のAndroidメーカー:2.1.2& Googleのサービスを再生する9.2.1 – Bhumit

関連する問題