Как добавить коллекции Apache commons В Android Studio (Gradle)
Im пытается использовать ListUtils
но когда я запустил приложение я получил эту ошибку:
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]]
Так что я думаю, что я должен импортировать эту библиотеку через gradle как-то, но я не знаю, как это сделать?
2 ответов:
поместите файл jar в папку libs в корне вашего модуля. Затем Файл - > Настройки Проекта. В левой части выберите модуль, в который вы хотите добавить эту библиотеку, в правой части выберите вкладку зависимости. В нижней части нажмите знак плюс и выберите файл зависимости. Затем выберите свою банку и синхронизируйте проект
выберите те, которые вам нужны, и добавьте их в
build.gradle'зависимостей s-блок:Я рекомендую проверить ссылку, чтобы убедиться, что вы получаете последнюю версию. Не стесняйтесь предлагать изменения.
коллекции:(ссылка)
implements 'org.apache.commons:commons-collections4:4.1'lang:(ссылка)
implements 'org.apache.commons:commons-lang3:3.7'компрессы:(ссылка)
implements 'org.apache.commons:commons-compress:1.17'net: (ссылка)
implements 'commons-net:commons-net:3.6'io:(ссылка)
implements 'commons-io:commons-io:2.6'exec(ссылка)
implements 'org.apache.commons:commons-exec:1.3'кодек(ссылка)
implements 'commons-codec:commons-codec:1.11'http(ссылка)
implements 'org.apache.httpcomponents:httpclient:4.5.5'валидатор(ссылка)
implements 'commons-validator:commons-validator:1.6'мат (ссылка)
implements 'org.apache.commons:commons-math3:3.6.1'
посмотреть все библиотеки Apache здесь
Comments