반응형
Android Studio (Gradle)에서 Apache Commons 컬렉션을 추가하는 방법
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을 통해 그 라이브러리를 가져와야한다고 생각하지만 어떻게하는지 모르겠습니까?
모듈 루트의 libs 폴더에 jar 파일을 배치하십시오. 그런 다음 파일-> 프로젝트 설정. 왼쪽에서이 라이브러리를 추가 할 모듈을 선택하고 오른쪽에서 종속성 탭을 선택합니다. 하단에서 더하기 기호를 누르고 파일 종속성을 클릭합니다. 그런 다음 항아리를 선택하고 프로젝트를 동기화하십시오.
필요한 것을 선택하고 build.gradle
의 종속성 블록에 추가하십시오 .
링크를 확인하여 최신 버전인지 확인하는 것이 좋습니다. 수정 사항을 자유롭게 제안하십시오.
컬렉션 : (링크)
implementation 'org.apache.commons:commons-collections4:4.4'
lang : (링크)
implementation 'org.apache.commons:commons-lang3:3.9'
압축 : (링크)
implementation 'org.apache.commons:commons-compress:1.19'
net : (링크)
implementation 'commons-net:commons-net:3.6'
io : (링크)
implementation 'commons-io:commons-io:2.6'
exec (링크)
implementation 'org.apache.commons:commons-exec:1.3'
코덱 (링크)
implementation 'commons-codec:commons-codec:1.13'
http (링크)
implementation 'org.apache.httpcomponents:httpclient:4.5.10'
유효성 검사기 (링크)
implementation 'commons-validator:commons-validator:1.6'
수학 (링크)
implementation 'org.apache.commons:commons-math3:3.6.1'
여기에서 모든 Apache 라이브러리 보기
반응형
'IT story' 카테고리의 다른 글
작동하지 않는 백분율로 표시되는 줄 높이 (0) | 2020.09.12 |
---|---|
문자열을 정수 배열로 변환 (0) | 2020.09.12 |
Android 이미지 및 자산 크기 정보 (0) | 2020.09.12 |
EditText의 Drawable 권한에 대한 onClickListener 설정 (0) | 2020.09.12 |
Java에서 사후 증가 (i ++) 및 사전 증가 (++ i) 연산자는 어떻게 작동합니까? (0) | 2020.09.12 |