Android SDK를 사용하여 Eclipse 환경에서 빌드 된 Android 프로젝트가 있습니다. 이제이 프로젝트에 미리 빌드 된 라이브러리 (.so) 를 추가하고 싶습니다. NDK 를 사용해야 합니까?
일반적으로 자바의 네이티브 라이브러리 (.so 파일)를 사용하기 위해 NDK를 사용할 필요가 없습니다. .so 파일을 생성 / 재 컴파일하거나 .so 파일이 Java에 메소드 구현을 제공하지 않는 경우에만 필요합니다.
도서관은 어디에서 왔습니까? .jar 또는 Java 클래스는 최소한 함께 제공되어야합니다.
Java에서 .so 파일을 사용하려면 .so 파일이 만들어진 동일한 패키지 이름의 동일한 클래스에서 Java 코드에서 네이티브와 동일하게 정의하기 위해 정의하는 Java 메서드를 알아야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다