错误:(2)属性“color”已经定义(添加支持:design lib)

时间:2015-10-14 21:52:38

标签: android android-support-library

我在gradle文件中使用这些导入:

compile 'com.android.support:support-v4:23.0.1'
compile 'com.android.support:support-v13:23.0.1'
compile 'com.github.clans:fab:1.6.1'
compile 'com.splunk.mint:mint:4.3.0'
compile 'com.android.support:recyclerview-v7:23.0.1'
compile 'com.android.support:cardview-v7:23.0.1'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.gms:play-services-location:8.1.0'
compile 'com.squareup.picasso:picasso:2.5.2'

在我的lib文件夹中有:

gcm.jar
org.apache.http.legacy.jar
ZSDK_ANDROID_API.jar

我的持久Android项目在该结构中工作正常,直到我添加'com.android.support:design:23.0.1'为止。

当我创建一个全新的项目时,它在支持下工作得很好:添加了设计导入(以及我项目中的所有其他项目,甚至是lib文件夹)。这导致我的项目源代码中的某些内容与支持:设计中的某些内容相冲突的结论,但我不知道是什么。

任何线索或想法?

编辑: 错误代码如下:

C:\(path_to_my_project)\res\values\colors.xml Error:(2) Attribute "color" has already been defined

Error:Execution failed for task ':(my_project):processProductionDebugResources'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\adt-bundle-windows-x86_64-20140702\sdk\build-tools\23.0.1\aapt.exe'' finished with non-zero exit value 1

它没有向我显示碰撞所在的color.xml中的行。

Gradle设置为:

compileSdkVersion 23 
buildToolsVersion "23.0.1"
defaultConfig {
    applicationId "(my_project_package)"
    minSdkVersion 14
    targetSdkVersion 23
}

0 个答案:

没有答案