Je souhaite créer la bibliothèque et y avoir accès via Internet . Dans Android Studio (via Gradle), la dépendance peut être ajoutée de la manière suivante:
Dans build.gradle
(application du module):
dependencies {
...
compile 'com.Android.support:design:23.1.0'
compile 'com.squareup:otto:1.3.8'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.j256.ormlite:ormlite-core:4.48'
compile 'com.j256.ormlite:ormlite-Android:4.48'
...
}
Comment puis-je ajouter ma propre bibliothèque de cette manière à partir de github?
Reportez-vous à Jitpack est préférable d'importer votre projet ou vos bibliothèques de Github
à gradle
Pour plus d'informations, voir Gabriele Mariotti answer
Pour y parvenir, vous avez des moyens:
Le point 2. est très simple.
Il suffit de pousser votre code dans github et de modifier le script Gradle dans le projet où vous souhaitez l’utiliser.
Ajoutez simplement ce repo à votre build.gradle
repositories {
// ...
maven { url "https://jitpack.io" }
}
et la dépendance:
dependencies {
compile 'com.github.User:Repo:Tag'
}
Pour publier une bibliothèque dans Central Maven ou JCenter, il est très long d'expliquer dans une réponse. Hovewer vous pouvez lire ces messages:
Publier sur JCenter
Publier sur Central Maven . Un autre blog pour Central Maven
Pour une solution rapide, comme l’ont dit les autres/ JitPack est probablement la solution. Toutefois, si vous souhaitez rendre votre bibliothèque accessible à un public plus large, vous devez probablement l'ajouter à jcenter , étant donné que cette dernière est configurée par défaut dans Android Studio. (Auparavant, c'était Maven Central.)
Cet article donne un aperçu détaillé de la procédure à suivre. Ce qui suit est un résumé:
Ensuite, tout le monde devra utiliser sa bibliothèque pour ajouter une ligne à ses dépendances build.gradle.