Comment append des collections apache commons dans Android Studio (Gradle)

Im essayant d’utiliser ListUtils mais quand j’ai couru l’application j’ai eu cette erreur:

Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.collections.ListUtils" on path: DexPathList[[zip file "/data/app/com.meridianaspect.wiw-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 

Donc je suppose que je dois importer cette bibliothèque via gradle d’une manière ou d’une autre, mais je ne sais pas comment faire?

Placez le fichier jar dans le dossier libs à la racine de votre module. Puis Fichier -> Paramètres du projet. Dans le côté gauche, choisissez le module dans lequel vous souhaitez append cette lib. Dans la partie droite, choisissez l’onglet Dépendances. Dans le bas, appuyez sur le signe Plus et cliquez sur Dépendance de fichier. Choisissez ensuite votre pot et votre projet de synchronisation

Choisissez ceux dont vous avez besoin et ajoutez-les au bloc de dépendances de build.gradle :

Je recommande de vérifier le lien pour vous assurer que vous obtenez la dernière version. N’hésitez pas à suggérer des modifications.

collections : (lien)

 implements 'org.apache.commons:commons-collections4:4.1' 

lang : (lien)

 implements 'org.apache.commons:commons-lang3:3.7' 

compresser : (lien)

 implements 'org.apache.commons:commons-compress:1.17' 

net : (lien)

 implements 'commons-net:commons-net:3.6' 

io : (lien)

 implements 'commons-io:commons-io:2.6' 

exec (lien)

 implements 'org.apache.commons:commons-exec:1.3' 

codec (lien)

 implements 'commons-codec:commons-codec:1.11' 

http (lien)

 implements 'org.apache.httpcomponents:httpclient:4.5.5' 

validateur (lien)

 implements 'commons-validator:commons-validator:1.6' 

math (lien)

 implements 'org.apache.commons:commons-math3:3.6.1' 

Voir toutes les bibliothèques Apache ici