Ich habe alle Anweisungen zur korrekten Integration von Firebase Analytics in mein Projekt befolgt. Aber wenn ich die Debug-Protokollierung aktiviere, um sicherzustellen, dass die Ereignisse gesendet werden (unter Verwendung der Anweisungen von hier ), ich siehe
%Vor%und offensichtlich werden die Ereignisse nicht gesendet.
Wieder habe ich alle Anweisungen befolgt.
Es stellt sich heraus, dass die Firebase-Bibliothek eine Android-Manifest-Datei enthält, in der diese Knoten definiert sind:
%Vor%basierend auf AppMeasurementService und AppMeasurementReceiver
, die für die Analyse benötigt werden, und mein Problem war, dass ich alle Bibliotheksknoten durch <tools:node=”replace”>
in meinem Android-Manifest ersetzt habe, die wiederum die benötigten Knoten für die Analytics-Bibliothek ignorierten.
Das Entfernen von <tools:node=”replace”>
und das Ersetzen meiner Konflikte lösten speziell mein Problem.
Tags und Links android firebase-analytics