Как добавить коллекции 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 как-то, но я не знаю, как это сделать?

805   2  

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

    Ничего не найдено.