私はGCMプロジェクトをFirebaseに移行しましたが、それまではすべて正常に動作していましたが、今日の分析では何も表示されず動作しません。Firebase Analyticsは私のアプリケーションでは機能しません
Fireboxコンソールにbr.lgfelicio.gcm
〜br.lgfelicio
という古いパッケージを削除しましたが、それが問題であるかどうかわかりません。
何か助けていただければ幸いです。
私はGCMプロジェクトをFirebaseに移行しましたが、それまではすべて正常に動作していましたが、今日の分析では何も表示されず動作しません。Firebase Analyticsは私のアプリケーションでは機能しません
Fireboxコンソールにbr.lgfelicio.gcm
〜br.lgfelicio
という古いパッケージを削除しましたが、それが問題であるかどうかわかりません。
何か助けていただければ幸いです。
デバッグログを有効にして、logcat出力を提供してください。情報なしで問題を診断することはできません。
あなたはこのadbのコマンドでFirebase解析のデバッグログを有効にすることができます。私は私のVPNが何らかの形で妨害されたことを実現する前に、私は時間の多くを無駄に
adb shell setprop log.tag.FA VERBOSE adb shell setprop log.tag.FA-SVC VERBOSE adb logcat -v time -s FA FA-SVC
私はこれを見て理解しています - [logcat-output](http://pastebin.com/h8QcgqEx) – ruitercomp
ログカットにエラーはないので、データはロギングから1時間以内にアップロードされます。必要に応じて、10秒以内にデータをアップロードするデバッグモードを有効にする方法については、logcatの指示に従うことができます。私はあなたのアプリが "br.lgfelicio"であると仮定します。 firebase console>の設定に移動して、アプリで使用するIDと「1:1033684201634:android:ac9807da202a819a」(あなたのlogcatに表示されている)と一致することを確認します。設定で印刷されたものがlogcatのものと一致しない場合、別のプロジェクトのコンソールが表示されます。 – djabi
こんにちは、あなたの助けを感謝、私はアプリのIDを見て同じです。良いことは実際には問題は、Googleコンソールにあった古いアプリの開発者を削除することだと思います。もう1つの新しいプロジェクトを作成します。これは、別の新しいプロジェクト**で、通知**が古いバージョンのアプリケーションで動作するようになりますか? – ruitercomp
。再び作業のDebugViewを得るために、私は、VPNをログオフエミュレータ、再オープンエミュレータを終了し、
adb shell setprop debug.firebase.analytics.app <packagename>
とプレストを使用して戻ってデバッグを有効にする必要がありました、最終的には、デバッグイベントはに表示しますコンソールDebugView。
アプリケーションのパッケージ名は、firebase console(Project Settingsページ)からredownloadする必要がある 'google-services.json'ファイルと同じでなければなりません。 'google-services.json'ファイルを新しいパッケージ名で更新しましたか? – Leszek
はい。 google-services.jsonを更新しました。他のすべてのFirebase機能は正しく動作しますが、アナリティクスは動作しません。 – ruitercomp