안드로이드 개발 질문/답변
(글 수 45,052)
NDK 안에 있는 HelloJni 샘플을 보며 공부중입니다.
HelloJni 샘플에 pthread를 추가하고 native thread 안에서 Java 함수를 호출하니 아래와 같이 에러가 발생합니다.
JNI_ERROR: non-VM thread making JNI calls
에러 내용을 보면 non-VM 스레드에서 JNI 호출을 하고 있다는 것인데,
위 내용으로 검색해 보면 AttachCurrentThread()를 사용하라고 하는데 예제를 찾을 수 없어서 글을 남깁니다.
참고 사이트나 해결책, 혹은 우회 방법이 궁금합니다.
읽어주셔서 감사합니다.




안펍에서 jni thread 라고 검색만해도 나오는 글입니다. ㅠㅠ
http://www.androidpub.com/1994614
물론 제가 써서 기역을 하고 있지만 ㅋ