Android Gradle dépendance de bibliothèque
Salut j'ai la suite du projet 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']
}
}
}
Maintenant, je voudrais ajouter une autre dépendance: https://github.com/bauerca/drag-sort-listview.
J'ai essayé d'ajouter
compile 'com.mobeta.android.dslv:drag-sort-listview:0.6.1-SNAPSHOT'
mais ça ne fonctionne pas. Comment puis-je ajouter à ce projet en tant que Gradle dépendance?
J'ai vu qu'il y a une option pour copier cette bibliothèque comme un sous-répertoire de mon projet dir. Comment dois-je inclure un tel projet?
vous pouvez télécharger ce projet github et de le rendre dans un bocal et ensuite utiliser compiler des fichiers de l'utiliser si la méthode actuelle ne fonctionne pas pour vous
OriginalL'auteur lgasior | 2013-10-28
Vous devez vous connecter pour publier un commentaire.
L'auteur de la bibliothèque a qu'à télécharger @aar bundle pour maven référentiel central pour le faire fonctionner. Comme vous pouvez le voir glisser sorte listview n'est plus mainted par l'auteur. Vous pouvez utiliser des pensions de la communauté temporelle de la solution.
Dans le cas général, vous devez télécharger les sources et de les ajouter en tant que bibliothèque de votre projet.
Avez-vous appuyé sur
Sync project with gradle files
? Est-il une erreur lors de la runninassembleDebug
?Je n'ai pas de presse. J'ai créer une archive jar et copié dans le dossier libs comme Android2390 dit et je pense que cela fonctionne maintenant. De toute façon, merci pour votre temps.
OriginalL'auteur Sergii Pechenizkyi
Je tiens à vous recommandons d'utiliser cette bibliothèque à la place.
Je pense https://github.com/ened est thanksfully la bibliothèque pour gradle et maintenu pendant un certain temps.
http://mvnrepository.com/artifact/asia.ivity.android/drag-sort-listview/1.0
https://github.com/ened/drag-sort-listview
OriginalL'auteur The Finest Artist