我正在使用以下插件和命令从npm构建一个全新的应用程序
-
cordova创建prh com.demo.prj你好
-
cordova插件添加cordova-plugin-fcm
-
cordova插件添加cordova-plugin-firebase - >将我的:google-services.json添加到root目录
-
cordova构建android .
这是显示的错误:
错误:cmd:命令失败,退出代码1错误输出:FAILURE:构建失败,异常 . 出了什么问题:任务':mergeDebugResources'执行失败 . [string / google_api_key] C:\ Users \ user \ Cproj \ platforms \ android \ res \ values \ strings.xml [string / google_api_key] C:\ Users \ user \ Cproj \ platforms \ android \ build \ generated \ res \ google -services \ debug \ values \ values.xml:错误:重复资源[string / google_app_id] C:\ Users \ user \ Cproj \ platforms \ android \ res \ values \ strings.xml [string / google_app_id] C:\ user \ Cproj \ platforms \ android \ build \ generated \ res \ google-services \ debug \ values \ values.xml:错误:重复资源
-
我试图删除android \ res \ values \ strings.xml上的重复值,但是在每个构建时它会返回并显示相同的错误 .
-
这是使用火灾推送通知服务构建基于cordova的应用程序的当前方法吗?
谢谢 .
1 回答
我遇到了同样的问题,在我的情况下,我刚刚从build.gradle文件中删除了Firebase依赖项,并且构建工作完美 .
See my answer