How to add apache commons collections in Android Studio (Gradle)

后端 未结 2 1052
梦毁少年i
梦毁少年i 2020-11-30 17:16

Im trying to use ListUtils but when I ran the app I got this error:

 Caused by: java.lang.ClassNotFoundException: Didn\'t find class \"org.apache.commons.col         


        
相关标签:
2条回答
  • 2020-11-30 17:35

    Pick the ones you need and add them to build.gradle's dependencies block:

    I recommend checking the link to make sure you are getting the latest version. Feel free to suggest edits.

    collections: (link)

    implementation 'org.apache.commons:commons-collections4:4.4'
    

    lang: (link)

    implementation 'org.apache.commons:commons-lang3:3.9'
    

    compress: (link)

    implementation 'org.apache.commons:commons-compress:1.19'
    

    net: (link)

    implementation 'commons-net:commons-net:3.6'
    

    io: (link)

    implementation 'commons-io:commons-io:2.6'
    

    exec (link)

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

    codec (link)

    implementation 'commons-codec:commons-codec:1.13'
    

    http (link)

    implementation 'org.apache.httpcomponents:httpclient:4.5.10'
    

    validator (link)

    implementation 'commons-validator:commons-validator:1.6'
    

    math (link)

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

    See all of the Apache libraries here

    0 讨论(0)
  • 2020-11-30 17:40

    Place the jar file in the libs folder in the root of your module. Then File -> Project Settings. In the left side choose the module where you want to add this lib, in the right side choose tab Dependencies. In the bottom press Plus sign and click File dependency. Then choose your jar and sync project

    0 讨论(0)
提交回复
热议问题