google - Error de Gradle "Attribute" xxx "ya se ha definido" en Android Studio
google maven repository (2)
Creé un proyecto en Android Studio y agregué algunas dependencias usando Maven Central y cuando intento compilar, me encuentro con este tipo de errores:
Error:Gradle: Attribute "titleTextStyle" has already been defined
Error:Gradle: Attribute "subtitleTextStyle" has already been defined
[...]
Y así sucesivamente ... Aquí está mi archivo build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ''com.android.tools.build:gradle:0.5.+''
}
}
apply plugin: ''android''
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 18
}
}
dependencies {
// Support Libraries
compile ''com.android.support:support-v4:18.0.0''
compile ''com.android.support:appcompat-v7:18.0.0''
compile ''com.android.support:support-v13:18.0.0''
// Third-Party Librairies
compile ''com.actionbarsherlock:actionbarsherlock:4.4.0@aar''
compile ''ch.acra:acra:4.5.0''
}
Lamentablemente, Make Console no habla tanto como la consola de Eclipse, así que no tengo idea del origen del problema. ¿Alguien tiene una idea de qué causa estos errores de compilación?
Debe eliminar esta línea en sus dependencias:
compile ''com.android.support:appcompat-v7:18.0.0''
La última versión de Google Play Services ahora usa appcompat-v7, por lo que no puede usarlo con actionbarsherlock. Solo debe usar appcompat-v7 o la versión anterior de los servicios de reproducción:
compile ''com.google.android.gms:play-services:7.0.0''