2010-01-27 3 views
13

건초, org.apache.commons 패키지를 내 응용 프로그램에서 사용할 수 있도록 Android에 가져 오는 방법은 무엇입니까? 당신은 이클립스를 사용하는 경우org.apache.commons을 android 응용 프로그램으로 가져 오기

감사

+0

참조 [이 관련 질문 (http://stackoverflow.com/questions/2047706/apache-commons-codec-android-could-not-find-method/8287154)를 사용하면 런타임에 NoSuchMethodError를 실행할 수 있습니다. – tstaylor7

답변

13

: -> 자바 빌드 경로 -> 라이브러리

  1. 다운로드 JAR 패키지 라이브러리는 이클립스의 속성을 프로젝트에
  2. 이동에 관심이 있습니다. 외부 JAR을 여기에 추가하십시오.
+0

Eclipse를 사용하는 OS X에는 "일식"메뉴 항목이 없습니다. 어떤 아이디어? – dotty

+0

스크랩을 발견했습니다. 생명의 은인, 니콜라. – dotty

5

개량을 위해 이클립스를 사용하지 않고 앤트로 빌드하고 있다면 단지 프로젝트의 libs 폴더에 jar 파일을 넣으십시오.
완료!

3

또한 모든 항목이 Dalvik으로 자동 변환 될 수있는 것은 아닙니다. 예를 들어 commons-httpclient가 릴리스 바이너리에서 완전히 변환되지 않으면 소스 코드를 통해 작동하도록해야합니다.

0

것은 당신이 안드로이드 Stuido를 사용하는 경우 - 아직 라이브러리를 추가 지원하지 않는 - 편집해야하는 SRC I라는 org.apache.commons.net 내 파일을 추가하고 싶었/build.gradle

' org.apache.commons.net.jar 'libs와 폴더에 저장, 나의 build.gradles 종속성이 지금처럼 보일되었다

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile files('libs/org.apache.commons.net.jar') 
} 
관련 문제