我刚刚从(https://github.com/chemerisuk/cordova-plugin-firebase-analytics)安装了cordova firebase分析插件,但查找google-services.json文件似乎存在问题。
此文件位于Ionic项目的根目录下,到目前为止没有给我造成任何麻烦。我之前一直在使用cordova-plugin-firebase和angular fire 2插件,没有任何麻烦。
出了什么问题: 任务“:app:processDebugGoogleServices”的执行失败。 文件google-services.json丢失。没有它,Google Services插件将无法运行。 搜索位置: C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ src \ nullnull \ debug \ google-services.json C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ src \ debug \ nullnull \ google-services.json C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ src \ nullnull \ google-services.json C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ src \ debug \ google-services.json C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ src \ nullnullDebug \ google-services.json C:\ Users \ User1 \ WebstormProjects \ IONIC \ Projects \ myApp \ platforms \ android \ app \ google-services.json
答案 0 :(得分:0)
我假设您已将google-services.json
服务添加到项目的根目录。
如果您使用的是 cordova-android 7.0或更高版本,请在Android平台标签中添加以下资源文件标签:
<platform name="android">
<resource-file src="google-services.json" target="app/google-services.json" />
</platform>
如果您使用的是 cordova-android 6.x或更早版本,请添加以下资源文件标记:
<platform name="android">
<resource-file src="google-services.json" target="google-services.json" />
</platform>
还要确保已安装最新版本1.2.0的相关插件,尤其是 cordova-support-google-services 。
请注意,来自 chemerisuk 的Firebase插件往往具有这些类型的Cordova错误和警告,很难修复。我一直在处理他的Firebase Auth插件,该插件显示相同的错误,有趣的是,无论如何插件和应用程序都可以正常工作。