0
点赞
收藏
分享

微信扫一扫

android ndk开发

数数扁桃 2022-03-19 阅读 59
android

JNI 开发流程主要分为以下 6 步:

编写声明了 native 方法的 Java 类

将 Java 源代码编译成 class 字节码文件

用 javah -jni 命令生成 .h 头文件(javah 是 jdk 自带的一个命令,-jni 参数表示将 class 中用native 声明

的函数生成 JNI 规则的函数)

用本地代码实现 .h头 文件中的函数

将本地代码编译成动态库(Windows:\*.dll,linux/unix:\*.so,mac os x:\*.jnilib)

拷贝动态库至 java.library.path 本地库搜索目录下,并运行 Java 程序

举报

相关推荐

0 条评论