-
C/C++ 访问 Java 实例方法和静态方法:
http://wiki.jikexueyuan.com/project/jni-ndk-developer-guide/function.html -
使用记录:
int
rtc::cocos2dx::setRole(int role)
{
EnvHelper env;
//jint error = env.env()->CallIntMethod(mJobject, gSetRoleMethod, (int)role,"");
//必须,要将const char* 类型的数据通过,NewStringUTF()转换一次。
//因为JNI,只是被utf格式。
jstring path = env.env()->NewStringUTF("");
jint error = env.env()->CallIntMethod(mJobject, gSetRoleMethod, (int)role, path);
return error;
}
网友评论