0
我有本機代碼與pthread和當我調用pthread_create我將JNIEnv *,我從JAVA代碼作爲參數傳遞給線程函數。 JNIEnv的*是有效的,並使用所有電話都呼叫 (JCLASS)i_env-> NewGlobalRef(i_env->的findClass( 「我/包/ COM/MYCLASS」))旁邊succefull; 它返回null。從一個新線程創建NewGlobalRef
這是爲什麼?
10xs, 那鴻
我打電話JNI_OnLoad保存在JavaVM *的副本,然後AttachCurrentThread但NewGlobalRef仍返回0 – nmnir 2012-04-24 06:16:47