首页 文章

“cordova build android”命令上的资源重复 . npm cli和Firebase插件

提问于
浏览
2

我正在使用以下插件和命令从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 回答

  • 0

    我遇到了同样的问题,在我的情况下,我刚刚从build.gradle文件中删除了Firebase依赖项,并且构建工作完美 .

    See my answer

相关问题