美文网首页
C/C++ 访问 Java 实例方法和静态方法

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

作者: Youzhicha | 来源:发表于2017-08-19 16:36 被阅读11次
    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;
    }

    相关文章

      网友评论

          本文标题:C/C++ 访问 Java 实例方法和静态方法

          本文链接:https://www.haomeiwen.com/subject/jybtdxtx.html