마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ndk, jni 부분 잘아시는분 답변부탁드립니다.

0 추천
안드로이드 ndk를 이용하여 jar를 만들면
다른 프로젝트에서 jar를 사용할때 jni로
사용을 해야 하는지 궁금합니다.

ndk를 이용해서 c 코드로jar 파일을 만들어 보려합니다.
해당 c에서는 또 다른 c 라이브러리를 사용하구요.

그래서 이렇게 나온 jar 파일을 다른 프로젝트에서
사용할때 제가 했던 환경(ndk, jni)과 동일하게 해서 사용해야하는지요?

만약 그렇다면 해당 jar를 사용하는 개발자들이 번거러움이 있을 듯 싶어
진행방향을 다르게 둬야해서요.  알고계신 능력자분들 답변 부탁드립니다.
DevAndC (680 포인트) 님이 2016년 3월 10일 질문

1개의 답변

0 추천
다른 프로젝트에서는 그냥 그 jar를 이용해서 작성하면 됩니다. jni는 쓰지 않아도 되요.

다만, jar만 갖고 있으면 안되고 so파일도 갖고 있어야 됩니다. jar에서 so파일을 참조할테니까요
cc1232 (35,280 포인트) 님이 2016년 3월 10일 답변
...