2014-09-01 2 views
0

그래서 외부 클래스의 코드를 호출하고 런타임 중에 특정 코드를 실행하기 위해 메소드를 가져 오는 작업을하고 있습니다. 이 일을 어떻게 하죠? 이것을 할 수있는 방법이 있습니까? 도와 줘서 고마워. Google을 통해 해결책을 찾지 못했기 때문에이 질문을하기로했습니다.Android SDK에서 외부 클래스 실행

답변

0

외부 라이브러리 인 경우 외부 라이브러리 폴더로 복사하십시오. 당신이해야 할 일은 외부 라이브러리 (JAR 파일)를 프로젝트의/libs 폴더에 복사하는 것입니다.

그런 라이브러리는 프로젝트와 함께 컴파일되며 응용 프로그램을 배포 할 때 실제 장치에서 사용할 수 있습니다.

때때로 작업 공간 (예 : Google지도 라이브러리)에 프로젝트를 추가 한 다음 하단의 속성 -> Android 창을 사용하여 라이브러리 참조를 추가해야합니다.

. sclass 파일 인 경우 안드로이드 프로젝트 src 폴더에 직접 복사하면 기존 패키지 안에 넣거나 새 폴더를 만들 수 있습니다.

+0

나는 그것이 런타임 동안 컴파일되기를 원한다. – user3864563

+0

두 경우 모두 컴파일되고 장치에서 제대로 작동합니다. 원하는 옵션을 선택하십시오. –

+0

런타임시 프로젝트의 자바 파일을 가져 오려면이 게시물을 참조하십시오. http://stackoverflow.com/questions/5493784/writing-and-implementing-new-java-class-files-during-run-time ? rq = 1 –