android gradle android-studio crouton

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'' }