Pour ajouter à la réponse : Dans le menu Fichier d'Android Studio, Cliquez sur Importer un paquet .JAR/.AAR puis cliquez sur Suivant. Entrez l'emplacement du fichier AAR ou JAR compilé puis cliquez sur Terminer. Importez le module de bibliothèque dans votre projet (la source de la bibliothèque devient partie intégrante de votre projet) : Cliquez sur Fichier > Nouveau > Importer un module. Saisissez l'emplacement du répertoire du module de bibliothèque, puis cliquez sur Terminer. Le module de bibliothèque est copié dans votre projet, ce qui vous permet de modifier le code de la bibliothèque. Si vous souhaitez conserver une version unique du code de la bibliothèque, ce n'est probablement pas ce que vous voulez et vous devriez plutôt ajouter le fichier AAR compilé comme décrit ci-dessus.
Assurez-vous que la bibliothèque est répertoriée en haut de votre fichier settings.gradle, comme indiqué ici pour une bibliothèque nommée "my-library-module" :
include ':app', ':my-library-module'
Ouvrez le fichier build.gradle du module d'application et ajoutez une nouvelle ligne au bloc des dépendances, comme indiqué dans l'extrait suivant :
dependencies {
compile project(":my-library-module")
}
Cliquez sur Synchroniser le projet avec les fichiers Gradle. Dans l'exemple ci-dessus, la configuration de compilation ajoute la bibliothèque nommée my-library-module comme dépendance de construction pour l'ensemble du module d'application.
Si vous souhaitez que la bibliothèque ne soit utilisée que pour une variante de construction spécifique, utilisez buildVariantNameCompile au lieu de compiler. Par exemple, si vous voulez inclure la bibliothèque uniquement dans votre version "pro" du produit, cela ressemble à ceci :