Eclipse Android Project에 외부 자바 라이브러리 jar파일 추가하기

External jar 파일을 진행중인 프로젝트의 원하시는 폴더에 넣습니다. 그리고 refresh 해보시면 간단하게 jar 파일을 프로젝트에 가져오게 됩니다.

아니면

 File -> Import나 프로젝트 우클릭 -> Import를 선택합니다.

 General -> File System 선택합니다.

 jar파일이 있는 폴더를 선택합니다.

Import할 jar파일을 선택후 Finish를 선택하면 jar파일이 추가됩니다. 다음으로 Build Path를 설정해야합니다.

Project -> Properties -> Java Build Path의 Libraries탭에서 Add External JARs를 선택후 방금 가져왔던 jar 파일을 선택합니다. 일단은 여기까지해서 추가가 되었습니다.

빌드 후 실행시 만약


09-24 14:27:21.069: E/AndroidRuntime(25045): FATAL EXCEPTION: main

09-24 14:27:21.069: E/AndroidRuntime(25045): java.lang.NoClassDefFoundError: com.adfresca.ads.AdFrescaView
09-24 14:27:21.069: E/AndroidRuntime(25045):  at org..game..onCreate(xxx.java:82)

위와 같이 Class를 못 찾는 error 로그가 남으면서 컴파일은 잘 되지만 런타임 error가 발생한다면 아래와 같이 추가 작업을 해줍니다.


Order and Export탭으로 이동해 방금 추가했던 jar파일을 체크하고 저장합니다. 예전에는 이렇게 안해도 되었다는데, ADT가 업데이트 되고나서는 이렇게 해줘야 한다는군요.

이제 Clean -> Build하시면 됩니다.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.