JNI

共 28 篇文章
JNI动态注册封装C语言版

JNI动态注册封装C语言版

前言 在上一篇《JNI调用Java方法》的动态注册并调用Java方法,上次也说了可以把公共部分封装一下。 说干就干,今天就把上次代码封装一下。 正文 我这不介绍完整的动态注册,有需要可以看《JNI动态...
2年前
01690
JNI动态注册 2

JNI动态注册 2

前言 接上文《JNI动态注册》,介绍了简单的动态注册,这篇是整理一下动态注册的主要修改点。 PS : 个人流水账,不一定适合所有人,可以跳过,谢谢 正文 依旧注册Hello.java类 package...
2年前
01410
JNI调用Java方法

JNI调用Java方法

前言 前几天我们JNI的使用介绍过《JNI动态注册》和《JNI静态注册》,都是介绍Java的native方法,也就Java调用C或C++中的方法。 今天就介绍C或C++调用Java方法。记录于此,方便...
2年前
01190
JNI动态注册

JNI动态注册

前言 之前其实写过,代码不见了,为了走一下流程,重新简单的写了一个。 正文 动态注册 动态注册java的Native方法,使得c/c++方法名可以和java的Native方法名可以不同。动态注册是将二...
2年前
01160
JNI静态注册

JNI静态注册

前言 之前其实写过,代码不见了,为了走一下流程,重新简单的写了一个。 PS:设计NDK环境配置这里不介绍哈 正文 静态注册 先由Java得到本地方法的声明,然后再通过JNI实现该声明方法。 优点: 理...
2年前
01830