有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在哪里可以学习JNI函数的用法?

我正在使用C++开发Android项目,主要是为了开发OpenFET。我需要调用几个非静态java方法,并在C++代码中实例化一对类,为此我需要学习如何正确使用JNI函数。p>

我在哪里可以找到一些关于这个问题的综合文档或教程?到目前为止,我在Sun的站点中发现的内容是不完整的,或者说是平淡无奇的,甚至没有类方法引用


共 (5) 个答案

  1. # 1 楼答案

    不确定其中有多少适用于android,但官方jni规范是here。JNIENV的成员被列为C函数,在C++中第一个参数(JNIENV)掉了。p>

  2. # 3 楼答案

    我一直觉得JNI Programmer's guide非常有用
    除此之外,如果你更直接地发布你的问题,我相信这会有所帮助。 特别是这个section可能会有所帮助

  3. # 5 楼答案

    不幸的是,关于JNI没有太多好的文档

    但是你可以看看。 你需要的是creation当然还有invocation