2017년 1월 1일 일요일

httpclient use in Android, 안드로이드에서 httpclient 사용하기


2017년의 첫번째 날

android studio에서 사용하기 위해 http://hc.apache.org/ 여기에서 jar라이브러리를 다운받아서 이것 저것 설정해보았는데 모두 부질없는 일이었습니다.

http://hc.apache.org/httpcomponents-client-4.5.x/android-port.html
위링크를 참고해보면 두가지 버전을 이용할 수 있는데 저는 4.3 버전을 사용했습니다.
  • Apache HttpClient 4.3 port for Android when targeting Android API 22 and older
    dependencies {
        compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1'
    }
  • Apache HttpClient packages for Android maintained by Marek Sebera when targeting Android API 23 and newer
    dependencies {
        compile group: 'cz.msebera.android' , name: 'httpclient', version: '4.4.1.1'
    }

android studio에 보면 build.gradle (Module:app)파일에, 아래 항목 추가하면 알아서 자동으로 추가가 됩니다.

dependencies {
    compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1'
}





단점이라고 한다면 main 함수를 만들어서 이것저것 시험 하려고 하면 동작을 안합니다. 시시뮬이나 디바이스를 연결해야만 동작이 됩니다.
참고하시기 바랍니다..

댓글 없음:

댓글 쓰기