반응형
Android API 23이상에서 제외된 HttpClient 사용하기
HttpClient가 Android API 23이상에서 제외되었기 때문에 외부 라이브러리를 사용해야 한다.
아래 사이트로 이동하면 API22 이하 및 API23이상에서 HttpClient의 사용 방법을 알 수 있다.
https://hc.apache.org/httpcomponents-client-4.5.x/android-port.html
특히 Android API23이상일 경우는 아래 사이트에서 정보를 얻을 수 있다.
https://github.com/smarek/httpclient-android/wiki/Project-Introduction
위 사이트에 접속해서 설명을 확인해보면 안드로이드 스튜디오에 다운로드하기 위해 build.gradle에 아래와 깉이 명시한다.
-------------------------------------
repositories {
mavenCentral()
}
dependencies {
compile group: 'cz.msebera.android' , name: 'httpclient' , version: '4.4.1.1'
}
-----------------------------------
그리고 org.apache.http 패키지는 cz.msebera.android.httpclient 로 변경해서 명시한다.
반응형
'Android' 카테고리의 다른 글
안드로이드 스튜디오 프로젝트에 assets 폴더 생성하기 (0) | 2020.03.04 |
---|---|
안드로이드 스튜디오에 jar 임포트하기 (0) | 2020.03.03 |
Android Studio 테마 에디터 사용하기 (0) | 2020.03.02 |
서명해서 apk 파일 생성시 오류 : org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:lintVitalRelease' (0) | 2018.10.11 |
com.android.support:appcompat-v7:27.1.1 과 com.google.android.gms:play-services-maps:15.0.1 충돌 (0) | 2018.10.11 |