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

NDK로 빌드한 오브젝트를 다른 앱에서 사용 할 수 있는 방법?

0 추천
안녕하세요. A란 앱에서 ndk를 이용해서 c파일을 빌드한 다음에

B란 앱을 만들어서 A앱에서 빌드한 프로그램을 실행 시킬 방법이 있을까요?

 

단순히 A란 앱을 jar파일로 만드니깐 빌드할때 에러가 나더라고요.ㅠㅠ
미라클 (230 포인트) 님이 2014년 1월 20일 질문

3개의 답변

0 추천
c파일이 빌드 되서 나온 .so 파일을 B프로젝트의 포함시키면 되겠죠?
여룽이 (4,750 포인트) 님이 2014년 1월 20일 답변
0 추천
NDK를 이용하셨으면 A프로젝트 안에 libs를 보시면 armeabi 디렉토리가 있고 그 내부에 xxx.so 파일이 있을것 입니다.

이 so파일을 B프로젝트에 넣어 주신후 JNI를 통해서 호출하셔야 정상적으로 동작합니다.
익명사용자 님이 2014년 1월 20일 답변
0 추천
두분 정말 감사드립니다.

lib\armeabi를 통채로 옮기니깐 해결이 되내요.
미라클 (230 포인트) 님이 2014년 1월 21일 답변
...