2016-04-28 8 views
0

Ich implementiere GCM mit Android-Client und nach der Google-Dokumentation muss ich die Google-Services.json herunterladen und es dem Modul hinzufügen. Ich stelle fest, dass die Datei google-services.json den API-Schlüssel für das Projekt enthält. Ist es ratsam, den API-Schlüssel in das Projekt aufzunehmen?GCM Google-services.json Speichern von API-Schlüssel

In meinem Szenario Ich habe GCM zu verwenden, mit Android mit AWS, in der aws Dokumentation sie fügen einfach die Projektnummer für die Registrierung

http://docs.aws.amazon.com/sns/latest/dg/mobile-push-gcm.html

Aber in Android Studio, wenn ich die Abhängigkeit in der Build hinzufügen .gradle bekomme ich Kompilierungsfehler für fehlende google-services.json.

com.google.gms: google-Dienstleistungen:

so meine Frage ist es eine Möglichkeit, die Google-services.json im Android Studio Projekt überspringen kann? und wenn nicht, ist es ratsam, den api-Schlüssel in diese Datei aufzunehmen?

Dank P

Antwort

0

Wie haben in diesem thread „google-services.json enthält Entwickler-Anmeldeinformationen und Konfigurationseinstellungen, die während mit GoogleApiClient Verbindung zu überprüfen benötigt wird“ diskutiert. Es wurde jedoch auch erwähnt, dass GCM zuvor ohne google-services.json verwendet wurde.