我是android studio的新手,我试图测试一些材料设计的东西。 我刚刚为此添加了一些依赖项
以下是导致R错误的代码
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'br.com.liveo:navigationdrawer-material:2.3.3'
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
compile 'com.nineoldandroids:library:2.4.+'
}
但如果我们尝试使用
,则没有任何问题 compile 'br.com.liveo:navigationdrawer-material:2.3.3'
或
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
compile 'com.nineoldandroids:library:2.4.+'
当我一起使用它们时会出现问题。
我是这个Android工作室的初学者。任何想法都表示赞赏。感谢。
![重建后显示此错误] http://i.stack.imgur.com/HoToP.png
答案 0 :(得分:0)
首先,尝试清理,然后在Build菜单中重建项目。如果这不起作用,请尝试使用以下行:
compile 'com.github.navasmdc:MaterialDesign:1.5@aar'
compile 'com.nineoldandroids:library:2.4.0'
答案 1 :(得分:0)
在此之前,更新您的IDE,然后重建项目。
从显示的错误中,您似乎在res \ values \ values中写入两次。并为同一属性提供2个不同的值。
作为快速修复,您可以使用'com.github.navasmdc:MaterialDesign:1.+@aar'
和com.nineoldandroids:library:2.4.+'
进行编译,将values.xml保存在其他地方,然后编译其余部分,并手动合并文件。
如果这些材料的来源超出您的控制范围,您可能在导入内容时遇到问题,如果不尝试在其中一个包中重命名该属性。
作为最后的手段,手动合并文件夹中的内容,然后将项目作为新项目导入。我遇到过Android Studio的问题,而这些问题往往是通过IDE的更新来解决的。
答案 2 :(得分:0)