我正在尝试使用GCM连接/注册我的Android应用,但是我在构建期间收到以下错误
错误:任务':app:mergeDebugResources'执行失败。
[string / gcm_defaultSenderId] C:\ Users \ AndroidStudioProjects \ Advanced_Android_Development \ app \ src \ main \ res \ values \ strings.xml [string / gcm_defaultSenderId] C:\ Users \ AndroidStudioProjects \ Advanced_Android_Development \ app \ build \ generated \ res \ google-services \ debug \ values \ values.xml:错误:重复资源
当我验证这两个文件时,我注意到唯一的共性是两个文件中都存在gcm_defaultSenderId属性。任何人都可以帮助我理解问题是什么吗?
我在firebase https://console.firebase.google.com
中创建控制台项目后下载了google-services.json文件答案 0 :(得分:0)
当我验证了这两个文件时,我能够找出问题
[string / gcm_defaultSenderId] C:\ Users \ AndroidStudioProjects \ Advanced_Android_Development \ app \ src \ main \ res \ values \ strings.xml [string / gcm_defaultSenderId] C:\ Users \ AndroidStudioProjects \ Advanced_Android_Development \ app \ build \ generated \ res \ google-services \ debug \ values \ values.xml:错误:重复资源
我注意到唯一的共性是两个文件中都存在gcm_defaultSenderId属性。在strings.xml中更改了gcm_defaultSenderid以正确构建包