jni 썸네일형 리스트형 안드로이드 JNI - Hello JNI 예제 JNI를 위한 NDK와 cygwin을 설치를 하였고 실제로 코드를 돌려보자!! android-ndk 폴더에 들어가 보면 sample폴더가 있다. 여기서 hello-jni를 NDK로 빌드해보자. 1. Cygwin Bash Shell을 실행을 시켜서 android-ndk 폴더로 이동을 한다. => android-ndk/samples/hello-jni 까지 이동을 하자. ndk-build를 실행을 하여 빌드를 시작하자. => home/pangg(사용자계정)/android-ndk(ndk폴더명)/ndk-build -B 여기서 보면 install을 하여 .so 파일을 생성을 하였다. 실제로 /android_ndk/smaples/hello-jni/libs/armeabi 경로에 가면 libhello-jni.so파일이 .. 더보기 안드로이드 JNI 개발 - NDK 설치 (1) JNI (Java Native Interface) 는 java에서 C나 C++의 라이브러리를 참조하는 프로그래밍 프레임워크이다. 안드로이드에서 JNI를 개발하려면 필수적인 환경설정의 대해 알아보고자 한다. 1. Cygwin 설치하기. http://www.cygwin.com/ 에 들어가셔서 setup.exe를 저장하고 실행해서 설치한다. install, package directory를 알아서 잘 잡아주고 Digrect Connectin으로 받으면 된다. 아무 사이트나 선택하면 되는데 운없으면 중간에 끊긴다. (제가 선택한 3번째 url은 빨랐습니다) 패키지 선택하는 화면에서는 devel에서 gcc (core, c++), make를 반드시 선택해야되는데 개발이 목적이라면 devel을 install설정으로 .. 더보기 이전 1 다음