Ich schließe Funktion von GCM in meiner app zu erhalten, für die ich brauche zwei Google-services.json eine für debug und einen für Release bauen zu halten . Wie geht das ??
kann ich gcm ohne google-services.json konfigurieren?Wie zwei Google-services.json, Produktion und Debug-
2
A
Antwort
2
Die aktuelle Plugin (com.google.gms:google-services:2.1.X
) unterstützt Aromen aber nicht Typen.
Wenn Sie also eine productflavor erstellen können Sie die JSON-Datei in src/$flavorname
Beispiel setzen:
app/src/
flavor1/google-services.json
flavor2/google-services.json
Derzeit ist es nicht mit Typen arbeiten (Debug, Release ...), aber sie können verwenden wie dieser somenthing:
app/src/release/google-services.json
app/google-services.json
in diesem Fall wird das Plugin in den Orten sieht und hört auf, wenn es eine google-services.json Datei findet.
Wenn Sie einen Geschmack verwenden es wird:
app/src/foo/release/google-services.json
app/src/foo/google-services.json
Sie here aktuelle Infos finden können.
+0
Was ist mit dem neuesten Plugin? Unterstützt es Typen? – sziraqui
Mögliches Duplikat von [Kein passender Kunde für Paketname gefunden (Google Analytics) - mehrere ProdukteFlavors & BuildTypes] (http://StackOverflow.com/Questions/34990479/No-Matching-Client-Found-For-Package-Name -google-analytics-multiple-productf) – AndroidMechanic