Dependencia de la biblioteca de Android Gradle

Hola tengo siguiente proyecto android:

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' } repositories { mavenCentral() } android { buildToolsVersion "17.0" compileSdkVersion 17 sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } } 

Ahora me gustaría añadir otra dependencia: https://github.com/bauerca/drag-sort-listview . He intentado agregar

  compile 'com.mobeta.android.dslv:drag-sort-listview:0.6.1-SNAPSHOT' 

Pero no funciona. ¿Cómo puedo añadir este proyecto como una dependencia de Gradle? Vi que hay una opción para copiar esta biblioteca como un subdirectorio en mi proyecto dir. ¿Cómo debo incluir este proyecto?

El autor de la biblioteca tiene que cargar el paquete @aar en el repositorio central de maven para que funcione. Como se puede ver arrastre clasificar listview ya no es mantenido por el autor. Puede usar el repo de la comunidad como solución temporal.

 repositories { mavenCentral() maven { url 'https://github.com/Goddchen/mvn-repo/raw/master/' } } dependencies { compile files('libs/android-support-v4.jar') compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' compile 'com.mobeta.android.dslv:drag-sort-listview:0.6.1' } 

En general, tiene que descargar fuentes y agregarlas como biblioteca a su proyecto.

Me gusta recomendar que utilice esta biblioteca en su lugar.

Creo que https://github.com/ened es gracias a hecho la biblioteca para gradle y lo mantuvo por un tiempo.

 compile 'asia.ivity.android:drag-sort-listview:1.0' <dependency> <groupId>asia.ivity.android</groupId> <artifactId>drag-sort-listview</artifactId> <version>1.0</version> </dependency> 

http://mvnrepository.com/artifact/asia.ivity.android/drag-sort-listview/1.0

https://github.com/ened/drag-sort-listview

  • Cómo configurar la versión de la aplicación de Android por número de construir en Jenkins?
  • ¿Cómo puedo importar la biblioteca de diseño de material a Android Studio?
  • El acceso a la tarea dex es ahora imposible, comenzando con 1.4.0
  • Gradle no puede resolver dependencias en Android Studio
  • ¿Puedo establecer un indicador BuildConfig que devuelve si un apk se ha construido o no con la tarea gradled `connectedAndroidTest`?
  • Android Studio 0.8.6 cambiar la variante de construcción predeterminada
  • Android Studio + Volley
  • EXCEPCIÓN INESPERADA DE SUPERIOR NIVEL: com.android.dex.DexException: Múltiples archivos dex definen
  • Gradle buildConfigField BuildConfig no puede resolver el símbolo
  • Enlace de datos de Android: No se puede resolver el símbolo
  • Pruebas Robolectric que se ejecutan en Android Studio pero no en la línea de comandos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.