JNI相关总结

1、AS 的local.properties 配置NDK目录

ndk.dir=D\:\\tools\\android-studio-2020.3.1.25-windows\\Sdk\\ndk-bundle

2、编写具有native的java类

3、使用命令生成native头文件javac.exe -h . .\com\zeroit\opencv\opencvjni\DemoJni.java

4、编写native cpp类及方法实现

5、build.gradle里面做如下配置:

1)在defaultConfig节点下指定项目需要支持的so库指令集和指定将native代码编译为哪些架构的so库

JNI相关总结_第1张图片

 6、在android节点下指定CMakeLists.txt所在的位置,指定源码目录、so库、jni代码

JNI相关总结_第2张图片

 

你可能感兴趣的:(android技术,android,android,studio,ide)