Hallo Google Play-Entwickler,
Wir haben kürzlich angekündigt, dass wir den Intent-Broadcast-Mechanismus install_referrer ablehnen werden. Da eine oder mehrere Ihrer Apps diese Absicht verwenden, um Verweise zu verfolgen, wollten wir sicherstellen, dass Sie den Wechsel vor dem 1. März 2020 vornehmen. Nach diesem Datum senden neue Versionen der Play Store-App die Absicht install_referrer nach der Installation der App nicht mehr.
Handlung erforderlich
Migrieren Sie zur Play Install Referrer-API, um Ihre App-Installationen für die folgenden Apps und / oder Spiele zu verfolgen.
- Ich habe diese E-Mail kürzlich von Google erhalten.
- Ich verwende Firebase Analytics- und Crash-Berichte in meiner Android-Anwendung, um das Anwendungsverhalten zu verfolgen.
- In Entwicklerdokumenten werden hauptsächlich die Anwendungen hervorgehoben, die die Ad-Services verwenden, die in meiner Anwendung nicht verwendet werden.
Jede diesbezügliche Lösung wäre sehr dankbar. Danke im Voraus.
android
admob
google-play-services
Treffen
quelle
quelle
Antworten:
Wenn Sie das Firebase-Core-SDK für Firebase Analytics verwenden, entfernen Sie es und schließen Sie das SDK für die Messung von Wiedergabediensten aus.
Wie pro Firebase SDK Release Notes :
Dies könnte Ihr Problem lösen.
quelle
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
In meinem Fall habe ich in meiner zusammengeführten Manifest-Datei die Verwendung dieser Quelle gefunden: "Play-Services-Measurement: 17.2.0", einschließlich der Berechtigung BIND_GET_INSTALL_REFERRER_SERVICE, die eine Ursache für ein Problem war. Um dies zu beheben, können wir veraltete Module explizit ausschließen. Dieser Fix funktioniert für mich:
Zum Testen können Sie überprüfen, ob die Berechtigung BIND_GET_INSTALL_REFERRER_SERVICE nach der Gradle-Synchronisierung noch in Ihrer endgültig zusammengeführten Manifest-Datei vorhanden ist
quelle