안드로이드 개발 질문/답변
(글 수 45,052)
ndk 관련 질문 드립니다.
제 환경은 (xp + eclipse) 입니다.
예제보고 ndk를 사용하여 c 코드의 메소드를 호출하여 hello를 출력해 보았습니다. 여기서 나온 컴파일 결과물이 :A.so 파일 이라고 할때.
다른 프로젝트를 새로 생성해서 A.so 파일만 가지고 왔을때..
(즉. Androkd.mk, .h, .c 파일 없이!! A.so 파일만)
java 코드에서 접근시 오류가 나네요~ 자바 파일의 소스는 동일합니다.
so 파일 경로는 프로젝트명/libs/armeabi/A.so 입니다.
오류 메시지.
java.lang.UnsatisfiedLinkError : 함수명
입니다.
검색해보니까 클래스패스를 맞추라고 하는거같은데.. 조금만 자세하게 부탁드릴게요~
so파일을 못찾는거같은데요.. 답변 부탁드릴게요 ㅠ