C/C++ 访问 Java 实例方法和静态方法

  1. C/C++ 访问 Java 实例方法和静态方法:
    http://wiki.jikexueyuan.com/project/jni-ndk-developer-guide/function.html

  2. 使用记录:

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;
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容