Comment ajouter org.apache.commons.lang3 à AndroidStudio avec gradle
En raison de cette question
Je veux utiliser la classe StringEscapeUntils
dans le paquet org.apache.commons.lang3
.
Mais lorsque j'essaie d'importer Apache
lib par ajouter la ligne compile 'org.apache.commons:commons-collections4:4.0'
à build.grade
fichier ne peut pas importer la classe ci-dessus.
Est-il un peut m'aider comment faire pour importer une à mon projet via gradle (pas de téléchargement .pot et de les mettre dans le dossier du projet).
Vous devez vous connecter pour publier un commentaire.
Édité 07.12.2018:
Je pense que la dépendance pour
StringUtils
vous utilisez n'est pas bon.Veuillez ajouter ci-dessous la dépendance à gradle et de Synchronisation de projet et l'importation de votre classe.
Ce sur est obsolète à l'aide de la tâche (mais il devrait encore en travaux):
compiler 'org.apache.commons:commons-lang3:3.5'Edit:
Comme OoDeLally mentionné dans un commentaire,
Version ci-dessus est obsolète,
Veuillez utiliser au-dessous de la dépendance:
Edit 2:
obsolète comme pour les mois de juillet 2019. Utilisation stackoverflow.com/a/55567755/1541141 au lieu
Merci @OoDeLally!
org.apache.commons:commons-text:1.4
maintenantimplementation 'org.apache.commons:commons-lang3:3.9'
StringEscapeUtils
classe se déplace àorg.apache.commons:commons-text
. emballage.Pour
StringEscapeUtils
vous avez besoin pour ajouter de la'org.apache.commons:commons-text:1.6'
dependencie.