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
- Error: Gradle: Error de ejecución de la tarea ': app: crashlyticsCleanupResourcesDebug'. > Error de Crashlytics Developer Tools
- build.gradle en el proyecto vs. build.gradle en la aplicación
- ¿Es posible tener un módulo de biblioteca java simple dependiendo del androide SDK en Android Studio
- Cómo declarar una constante que es visible para todos los módulos de archivo build.gradle?
- ¿Por qué no degradar las clases Java en diferentes sabores de Android?
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?
- No hay una versión en caché de com.android.tools.build:gradle:0.9.1 disponible para el modo sin conexión
- Gradle: Plugin con id 'android-library' no encontrado
- ¿Cómo puedo comprobar qué versión de plugin de Gradle Android se utiliza en mi proyecto?
- No se pudo resolver: com.github.PhilJay: MPAndroidChart: v2.1.4
- Variantes de producto: Actividades múltiples
- No pudo encontrar el objetivo con la cadena de hash android-23
- './gradlew -Dtest.single = SimpleTest test' ejecuta todas las pruebas que tengo
- No se pudo encontrar el método android () para los argumentos en el proyecto de Android Studio
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
- Depuración de la aplicación android en el destino en QtCreator
- Multiple OrderBy en el método SQLiteDatabase.Query