2011-07-28 4 views
1

Eclipse를 사용하여 내 jar 파일을 만들었습니다. 이제 안드로이드 JAR 파일을 만들고 다른 안드로이드 애플 리케이션에서 같은 JAR 파일을 사용하려고합니다.다른 Android 애플리케이션에서 만든 jar 파일을 사용하는 방법

이제 내 응용 프로그램이 완성되었고 jar 파일을 만들지 만 다른 Android 응용 프로그램에 어떻게 사용합니까?

+0

참조 http://stackoverflow.com/questions/1334802/how-can-i-use-external-jars-in-an-android-project – Muse

+0

참고 URL을 보내 주셔서 감사합니다.하지만 이미 완료했습니다. 내가하고 싶은 건 성공적으로 가져온 후 다른 안드로이드 애플 리케이션에서 내 자신의 만든 항아리 파일을 사용하는 것입니다. 내 jar 파일 클래스 및 메서드를 호출하고 성공적으로 어떤 아이디어를 실행하는 방법 ??? 귀하의 회신에 대한 – sns

답변

0

그런 다음

import myjar.myclass; 

당신은 당신이 가져올 클래스에서 어떤 방법을 참조 할 수 있습니다 추가 프로젝트에 .JAR를 가져 와서 .JAR에서 공개적으로 노출 된 메소드에 액세스 할 수 있어야합니다.

희망이 도움이됩니다.

+0

고맙습니다, JAR 파일의 manifest.txt에서 클래스 - 경로 및 메인 - 클래스의 역할은 뭐죠 ?? 그것은 중요한 것입니까 ??? – sns

+0

당신이 그들과 함께 무엇을하고 있는지 정확하게 알지 못한다면 나는 그들을 만지지 않을 것입니다. 프로젝트 구성을 아주 쉽게 엉망으로 만들 수 있습니다. IDE에서 처리하도록하는 것이 좋습니다. 클래스 경로는 외부 클래스에 대한 참조 일 뿐이므로 실제로 액세스 할 수 있습니다. 반면에 주 클래스는 파일의 "기본"클래스입니다. 즉 프로그램이 실행될 때 코드가 실행을 시작합니다. – Codeman

+0

안드로이드 애플 리케이션에서 main() 메소드가 main() 메소드가 포함되어 있거나 main() 메소드가 필요하지 않습니다. mainClass : MyClass는 main() 메소드가 필요하거나 그냥 onCreate() 메소드 만 있으면 충분합니다. – sns

0
  1. 당신에게 항아리 경로를
    • 오른쪽 클릭 프로젝트
    • "속성"을 클릭 구축 추가 -> "자바 빌드 경로"-> "라이브러리"
    • 클릭 "외부 항아리 추가"
    • 을 정상

      import com.my.package.here.MyClass; 
      
      같은
  2. 클래스를 가져옵니다

관련 문제