生成签名的apk重复字符串冲突时出错

时间:2016-04-05 06:57:05

标签: android

我有一个应用程序,我的应用程序的早期版本中有挪威语,现在更新我的应用程序,但是当我尝试和#34;生成已签名的Apk"所以问我这个问题:

错误:任务':app:mergeReleaseResources'执行失败。

  

C:\ Dating App \ app \ src \ main \ res \ values-nb-rNO \ strings.xml:错误:找到项目字符串/ label_location_prompt多次

我也尝试将nb-rNO更改为:nb-no但仍然相同。

我还尝试将"默认的english strings.xml复制到文件夹nb-rNO并尝试"生成签名Apk"那工作。 但不是挪威语文件。 同样干净的项目,它没有帮助我。

尝试搜索它但我从未见过这个问题,所以希望有人可以帮助我:)。

我使用Android Studio 1.5.1

2 个答案:

答案 0 :(得分:0)

您的一个字符串(label_location_prompt)出现在多个文件中,并且在合并过程中被复制。

它可能在多个文件中引用(例如带有字符串资源的多个资源文件或build.gradle文件)在您的代码库中搜索它并删除您不想要的文件应该没有问题地建立

答案 1 :(得分:0)

如果您正在使用Android,请尝试在整个工作区中搜索字符串。请按照步骤操作 在菜单栏中编辑 - >查找 - >在路径中查找 - >输入要查找的文字 - >选择范围作为整个项目 - >点击查找。您将获得整个项目中字符串重现的列表