2016-08-30 8 views
0

を私はFirebaseクラウドメッセージングをしようとしています、私はこの例​​で指示に従っていますが、私は私のアンドロイドスタジオでログキャットウィンドウでこのメッセージを見つけました: com.example。 tareq.news D/FirebaseInstanceId:バックグラウンド同期に失敗しました:MISSING_INSTANCEID_SERVICE、再試行320秒アンドロイド - FirebaseMessaging - FirebaseInstanceId:バックグラウンド同期に失敗しました:MISSING_INSTANCEID_SERVICE

いずれかお手伝いをしてください。ありがとう。

EDIT:

D/FirebaseApp﹕ com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization. 

D/FirebaseApp:初期化クラスcom.google.firebase.iid.FirebaseInstanceId 私は今、新しいexeptionを持っています。 D/FirebaseApp:com.google.firebase.crash.FirebaseCrashはリンクされていません。初期化をスキップ D/FirebaseApp:初期化されたクラスcom.google.android.gms.measurement.AppMeasurement。 I/FirebaseInitProvider:再びFirebaseAppが初期化に成功

EDIT:

私はこの問題は、それは私がアンドロイドStudioバージョン1.0を持っているが、アンドロイドのスタジオバージョン1.5以降 を必要と言及した要件で見つかりましたthis image from firebase documentation

+0

デバイスまたはエミュレータを使用していますか? –

+0

はい私はGenymotionエミュレータを使用しています – TareqBallan

+0

あなたはgoogle playサービスをインストールする必要があります –

答えて

1

端末にGoogle Playサービスがインストールされているかどうかを確認してください。 Firebaseはそれなしでは動作しません。

私は参考として公式Firebase documentation for sending Notificationsを使用することをお勧めしたいと思います。

問題が発生した場合は、実装をFirebase Cloud Messaging Quickstart projectで確認または比較したい場合があります。

+0

私はGenemotionエミュレータで私のアプリケーションを実行します。ティへのサービス? – TareqBallan

+0

@ TareqBallan - すでに最初の問題を解決したようです。私も私の答えを更新しましたので、それをチェックしてください。 – weneedweeds

関連する問題