删除了就不能使用了
env->DeleteLocalRef(j_str);
}
//全局变量,需要在合适的时机去释放 env->DeleteGlobalRef(globalStr);删除之后不能使用...f_id) {
f_id = env->GetStaticFieldID(type, "name", "Ljava/lang/String;");
} else {.../lang/String;");
jfieldID2 = env->GetStaticFieldID(type, "name1", "Ljava/lang/String;");
jfieldID3...= env->GetStaticFieldID(type, "name2", "Ljava/lang/String;");
}
//如果反复调用设置值得函数,那么将不会每次都获取id
void setData...(JNIEnv *env, jclass jclazz, jobject object) {
env->SetStaticObjectField(jclazz, jfieldID1, object