android - Crouton depende de las bibliotecas pero no es una biblioteca
gradle android-studio (2)
Estoy usando Android Studio 0.6.1, con la biblioteca de Crouton y hoy después de la sincronización gradle recibí el próximo error:
Error:A problem occurred configuring root project ''project_name''.
Module version de.keyboardsurfer.android.widget:crouton:1.8.4 depends on libraries but is not a library itself
Eso está pasando?
Este problema se debe a la reciente actualización de com.android.support-v4.
Así que cambié
compile ''com.android.support:support-v4:20.+''
a
compile ''com.android.support:support-v4:19.1.+''
y el crouton funciona bien
Una solución diferente es usar @aar:
compile(''de.keyboardsurfer.android.widget:crouton:1.8.4@aar'') {
exclude group: ''com.google.android'', module: ''support-v4''
}
Mi solución de acuerdo con @Revedko responde, usando @aar y cambia todos los soportes a una versión inferior a 21 -> 20. +
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
compile ''com.loopj.android:android-async-http:1.+''
compile "com.bugsense.trace:bugsense:3.5"
compile(''de.keyboardsurfer.android.widget:crouton:1.8.4@aar'') {
exclude group: ''com.google.android'', module: ''support-v4''
}
compile ''com.android.support:appcompat-v7:20.+''
compile ''com.google.android.gms:play-services:5.0.77''
}