![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NDK
文章平均质量分 93
NDK开发
Elson_6
Talk is cheap, show me the code.
展开
-
NDK(四):Native与Java互调
JNI(全名Java Native Interface)Java native接口,它可以让一个运行在Java虚拟机中的Java代码被调用或者调用native层的代码。简单理解为就是一个连接Java层和Native层的桥梁。原创 2023-03-24 17:12:54 · 585 阅读 · 1 评论 -
NDK(五):JNI静态注册与动态注册
我们知道,JNI是Java层与Native层的桥梁,可以通过 JNI层实现Java层与Native层的互调。那么JNI是如何将 Java方法与 Native方法关联起来的呢?原创 2023-03-23 22:06:04 · 1596 阅读 · 0 评论 -
NDK(二):JNI 的数据结构
JNI(全名Java Native Interface)Java native接口,其可以让一个运行在Java虚拟机中的Java代码被调用或者调用native层的用C/C++编写的基于本机硬件和操作系统的程序。简单理解为就是一个连接Java层和Native层的桥梁。开发者可以在native层通过JNI调用到Java层的代码,也可以在Java层声明native方法的调用入口。原创 2023-03-23 20:42:34 · 486 阅读 · 0 评论 -
NDK(三):JNIEnv解析
JNIEnv(Java Native Interface Environment) 是一个JNI接口指针 (每个线程独有一个 JNIEnv 指针),指向了本地方法的一个函数表,该函数表中的每一个成员指向了一个JNI函数,本地的方法通过JNI函数来访问JVM中的数据结构。原创 2023-03-23 20:26:39 · 957 阅读 · 0 评论 -
NDK(一):NDK 的集成
介绍了JNI开发环境的配置流程。原创 2023-03-23 13:59:51 · 558 阅读 · 0 评论