将eclipse项目转换为android studio然后得到以下错误:
错误:任务':app:mergeDebugResources'的执行失败 .
[string / test] E:\ Workspace \ Calculators \ app \ src \ main \ res \ values \ strings_sizing.xml [string / test] E:\ Workspace \ Calculators \ app \ src \ main \ res \ values \ strings_conversion . xml:错误:资源重复
如何在Android Studio中解决此错误?任何人都可以帮我解决这个问题吗?
提前致谢 .
2 回答
此错误告诉您在2个不同的文件中定义了相同的字符串资源 . 入口
存在于两者中
app \ src \ main \ res \ values \ strings_sizing.xml AND
app \ src \ main \ res \ values \ strings_conversion.xml
(请注意,我在Android Studio环境中模拟了这种情况,并且构建产生了与您发布的完全相同的错误消息 . )
在我的情况下由于具有相同名称的两个不同位置中的String资源,即创建项目默认字符串资源,因此发生此错误
和我在Gradle中声明的另一个相同的字符串资源
所以这个问题发生了 . 要解决此问题,请尝试仅保留一个资源 .
如果我们定义两个具有相同名称的资源,则不仅可以在此处,在项目的任何位置应用此问题