안드로이드 프로젝트에서 jdk 1.6 jar 파일을 이식하는 직접적인 방법은 무엇입니까?안드로이드에서 jdk1.6 컴파일 된 항아리를 이식하는 것
우리는 ID 카드 판독기 jar 파일과 jdk1.6을 사용하여 빌드 한 종속 jar 파일을 가지고 있습니다.
이 항아리가 Android 플랫폼에있을 가능성이 있습니까?
안드로이드 프로젝트에서 jdk 1.6 jar 파일을 이식하는 직접적인 방법은 무엇입니까?안드로이드에서 jdk1.6 컴파일 된 항아리를 이식하는 것
우리는 ID 카드 판독기 jar 파일과 jdk1.6을 사용하여 빌드 한 종속 jar 파일을 가지고 있습니다.
이 항아리가 Android 플랫폼에있을 가능성이 있습니까?
Android는 Java 6의 언어 기능과 사실상 전체 핵심 라이브러리 (API 9 및 19에서 일부 생략 된 부분이 있음)를 지원합니다.
Java 6 용으로 컴파일 된 라이브러리 만 사용하면됩니다. 포팅은 없습니다. 사실, dex는 실제로 Java 7 바이트 코드를 수용합니다!
프로젝트의 libs
폴더에 넣으십시오. 하지만이 항아리가 안드로이드 플랫폼에서 지원하지 않는 클래스를 사용한다면 ClassNotFoundException
과 같은 것을 받게 될 것입니다.