2015-10-30 88 views
7

嗨,我們正在開發Xamarin應用程序,我們希望監視有多少人從我們的推薦ID安裝應用程序。我可以在哪裏添加google-services.json在xamarin應用程序

我找到這份文件https://developers.google.com/analytics/devguides/collection/android/v4/ 它說:「將剛剛下載的google-services.json文件複製到您的Android Studio項目的應用程序/或移動/目錄中。」。

我有Visual Studio(2013)項目,當然這些文件夾丟失。問題是,我在Visual Studio項目中添加google-services.json文件?

在此先感謝

+0

現在有文件,在「添加谷歌服務JSON文件」,https://developer.xamarin.com/guides/android/application_fundamentals/notifications/remote-notifications- with-fcm /。 –

回答

-1

我不相信文件是necessary對Xamarin項目。

+0

謝謝,真的不需要該文件... :) – puko

+4

這可能是一次真實的,它不再是真的。 –

+0

對,對不起!不得不倒退,因爲它不再相關。 –

8

我不知道什麼時候它變得有必要,但正如我發佈(2017年5月),這是必要的。我將它放在我的Android .csproj文件所在的目錄中。然後我將它添加到項目中,並確保Xamarin.GooglePlayServices.Base.targets在我的.csproj中。我讀到重建將足以讓正確的構建行爲出現,但構建和重新啓動XS對我來說是什麼。最終的結果在我的.csproj是這樣的:

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

這取決於您使用的Xamarin.GooglePlayServices的版本。例如在29.0.2中,GoogleServicesJson任務不存在。只有在更新的版本中。 – jzeferino

+0

嗨,是否有可能通過'.csproj'中的'Condition'語句使用多個'GoogleServicesJson'' ItemGroup'? – david

相關問題