2015-10-30 6 views
7

Hallo wir entwickeln Xamarin-Anwendung, wo wir überwachen möchten, wie viele Völker Anwendung von unserer Referenz-ID installieren.Wo kann ich google-services.json in xamarin app hinzufügen

Im finden Sie dieses Dokument https://developers.google.com/analytics/devguides/collection/android/v4/ , wo es heißt "Kopieren Sie die Datei google-services.json, die Sie gerade in die App/oder mobile/Verzeichnis Ihres Android Studio-Projekts heruntergeladen haben.".

Ich habe Visual Studio (2013) Projekt, wo diese Ordner natürlich fehlen. Frage ist, wo ich die google-services.json-Datei in Visual Studio-Projekt hinzufügen?

Vielen Dank im Voraus

+0

Es gibt jetzt Dokumentation unter „Hinzufügen der Google-Service JSON-Datei“, https://developer.xamarin.com/guides/android/application_fundamentals/notifications/remote-notifications- mit-fcm /. –

Antwort

-1

I ist necessary für Xamarin Projekte nicht, dass die Datei glauben.

+0

Danke, brauche diese Datei wirklich nicht ... :) – puko

+4

Das mag auf einmal wahr gewesen sein, das stimmt nicht mehr. –

+0

Ja, tut mir leid! Musste ablehnen, weil es nicht mehr relevant ist. –

8

Ich weiß nicht, wann es notwendig wurde, aber wie ich dies (im Mai 2017) poste, ist es notwendig. Ich habe meine in das gleiche Verzeichnis gestellt, in dem sich meine Android .csproj Datei befand. Ich fügte es dann dem Projekt hinzu und stellte sicher, dass Xamarin.GooglePlayServices.Base.targets in meinem .csproj war. Ich habe gelesen, dass der Wiederaufbau ausreichen würde, um die richtige Build-Aktion erscheinen zu lassen, aber das Erstellen und Neustarten von XS ist das, was es für mich getan hat. Das Endergebnis in meinem .csproj war:

<ItemGroup> 
    <GoogleServicesJson Include="google-services.json" /> 
</ItemGroup> 
+0

Dies hängt von der Version von Xamarin.GooglePlayServices ab, die Sie verwenden. Zum Beispiel gibt es in der 29.0.2 die Aufgabe GoogleServicesJson nicht. Nur in neueren Versionen. – jzeferino

+0

Hallo, Ist es möglich, mehrere 'GoogleServicesJson'' ItemGroup' zu verwenden, indem 'Condition' Anweisungen in' .csproj' verwendet werden? – david

Verwandte Themen