error: package org.apache.http does not exist import org.apache.http 등의 오류가 발생할 때
2가지 방법으로 해결할 수 있다.
1. implementation을 통해 의존성을 정의
버전은 나중에 더 올라갈 수도 있지만 implementation에 의존성을 정의해 주면 오류가 해결된다.
implementation ("org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2")
2. Gradle과 Manifest에 정의
Gradle과 Manifest에 아래와 같이 정의해 주면 오류가 해결된다.
AndroidManifest | ![]() |
Gradle | ![]() |
AndroidManifest.xml
<uses-library android:name="org.apache.http.legacy" android:required="false"/>
build.gradle
useLibrary ("org.apache.http.legacy")
'공부 > 안드로이드' 카테고리의 다른 글
ExpandableListView 확장 리스트뷰(배경디자인 변경) (0) | 2025.09.12 |
---|---|
RecyclerView에서 View추가 (0) | 2025.09.11 |
RecyclerView 에서 쓰레드, 코루틴 처리 (0) | 2025.09.07 |
RecyclerView Custom 디자인 적용 (0) | 2025.09.05 |
Spinner 에 커스텀 이미지 적용 (0) | 2025.09.05 |