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

Android Studio NDK 사용 도와주세요.

0 추천

현재 android studio 에서 ndk 를 사용할려고 javah를 이용해서 .h 파일까지 생성하는데 성공했습니다.

.h 파일을 이용해서 .c를 만들어서 코딩 했구요. local.properties 에 ndk 경로를 ndk.dir =  ~~~ 해서 입력한다음 build했는데 .so 파일들이 안나옵니다. 이미지 올리겠습니다.

javah 는 바로위에있는 경로를 이용해서 하였습니다. 

javah -d jni -classpath $ANDROID_LIB/android.jar:../../build/intermediates/classes/debug 패키지명.클래스

이렇게 나와야되는데 안나옵니다.. 도와주세요.. ㅠㅠ 

우랴 (3,680 포인트) 님이 2014년 7월 21일 질문

1개의 답변

0 추천
android studio는 아직 ndk를 지원하지 않습니다.

so 빌드는 수동으로 하세요.
익명사용자 님이 2014년 7월 21일 답변
http://www.youtube.com/watch?v=okLKfxfbz40
동영상에서는 자동으로 되던데 잘못된건가요? 동영상은 window7인데 저는 mac 입니다.
http://developer.android.com/sdk/installing/studio.html
여기에 보면 ndk 지원은 comming soon 이라고 되어 있습니다.
android studio 에서 .so 파일을 수동으로 빌드 할려면 어떻게 해야하나요?
참고할만한 사이트가 있을까요?
터미널에서 하셔야 합니다. android studio 가 아니구요.
터미널에서 ndk-build 를 말씀하시는건가요? 그럼 Android.mk 를 만들어야하나요?
Android Studio에서 NDK빌드는 가능합니다. :)

빌드 방법은 아래의 블로그에 추가해 놨습니다 :) 늦었지만 도움이 됬으면 하네요.

http://blog.naver.com/chc07ktm/220198738523
...