Ich habe eine Arbeits Android App:aktualisieren Google Play-Dienste von 8.xx zu 9.xx
- Google Maps (Play-Dienste-Karten)
- Google Location, Aktivitätserkennung und Orte (Play-Services-Standort)
- Google Analytics (Play-Dienste-Analytik)
- Google mobile Ads (Play-Dienste-Anzeigen)
ich zur Zeit mit der Version 8.3. 0, alles funktioniert gut. Ich möchte auf die letzte Version 9.2.0 upgraden. Wenn ich die Nummer in den Gradle-Dateien ändere, kann Android Studio die API-Pakete & Klassen nicht finden (mit der Aussage "Paket XXX existiert nicht" und "Kann die Symbolklasse YYY nicht finden").
Ich habe derzeit keine google-services.json Datei, brauche ich sie jetzt? Ich habe es ohne Erfolg versucht, wahrscheinlich weil ich mehrere Module/Submodule habe, und ich weiß nicht, wo die JSON-Datei benötigt wird oder nicht.
Das Problem ist, dass ich einen Paketnamen brauche, um die JSON-Datei zu erstellen, und ich habe einige Bibliotheksmodule ohne Paketnamen mit Google APIs.
Falls erforderlich, hier ist die Struktur Projekt:
Danke, aber ich habe nicht viel Hilfe zu diesen Links gefunden. Die App ist freigegeben und funktioniert derzeit gut, ohne die JSON-Datei. Ist es ab Version 9 erforderlich? Für die Upgrade-Schritte habe ich Folgendes getan: Update der Google Play-Dienste über den Paketmanager und Änderung der Versionsnummer von 8.3.0 auf 9.2.0 in meinen Gradle-Dateien. Ich glaube nicht, dass ich einen Schritt verpasst habe, ich habe dies bereits in der Vergangenheit ohne Probleme aktualisiert: / –