http://lsit81.tistory.com/entry/JNI-%EA%B8%B0%EC%B4%88 JNI 란? JNI는 Java Native Interface의 약자로 Java와 C/C++ 사이에 Interface를 제공하여 서로의 기능을 사용 가능하도록 만들어 줍니다. 장점 동작 속도가 Java보다 빠릅니다. 기존에 구현된 C/C++ 라이브러리를 조금만 수정하면 Java에서 사용할 수 있습니다. 단점 CPU에 의존적이며 (안드로이드의 경우 x86, ARM CPU만 지원 합니다.) 디버깅이 어렵다. JNI Function 생성 규칙. 1. Java Class 생성 : Java에서 C/C++의 기능을 호출하기 위해서는 먼저 Interface를 정의 해야 하므로 Java에서 Native C/C++을 호출하기..