2016-11-18 32 views
0

我试图使用newly released Firebase Messaging Nuget for Android 参考this sample它说:火力地堡云端通讯与Xamarin的Android

确保您已经下载了自己的配置(谷歌services.json文件)文件,并将其添加通过“GoogleServicesJson”构建操作将您的应用项目添加到您的应用项目中。

我已经下载&把它添加到项目中的文件,但不能细型GoogleServiceJson的累积作用,我缺少什么?

由于应用程序无法找到名为google_app_id的资源字符串,因此如果(GetString(Resource.String.google_app_id)==“YOUR-APP-ID”)出现 的编译问题。

有人能帮我理解缺失的是什么吗? 谢谢

+2

是得到同样的错误 - 清洁和重建然后尝试 - 如果不可见,然后重新启动VS –

+1

相关的Github问题:https://github.com/xamarin/GooglePlayServicesComponents/issues/25 –

+0

,如果有解析excpetion - 请确保google-services.json编码在“没有BOM的UTF-8“ – user1519979

回答

0

将google-service.json文件添加到您的项目后。 选择google-service.json文件并转到该文件的属性。 在属性面板中,昨日设置生成操作GoogleServicesJson(如果没有显示GoogleServicesJson建设行动,保存并关闭该解决方案,然后重新打开它

enter image description here