[JNI] JNI 사용법 및 튜토리얼 (2)
·
Etc
이전 포스팅에 이어서 JNI에 대해 설명하겠습니다. 이전에는 자바의 클래스 파일을 만들고 이를 통해 헤더 파일을 생성하여 이용하는 방법에 대해 설명했습니다. 이번에는 헤더파일을 생성하지 않고 이용하는 방법에 대해 설명하겠습니다.바로 JNI_OnLoad() 함수를 이용하는 것입니다.자바 코드 부분은 이전 포스팅과 동일하고, C++ 구현부에만 차이가 있습니다.jint JNI_OnLoad(JavaVM* vm, void* reserved) { JNIEnv* env = NULL; if (vm->GetEnv(reinterpret_cast(&env), JNI_VERSION_1_6) != JNI_OK){ return JNI_ERR; } jclass c = env->FindClass("..