Android(安卓)Studio之工程中导入jni库方法
16lz
2021-12-29
1、 将jni中生成的库文件目录armeabi和armeabi-v7a两个目录拷贝到你app模块的libs目录下;
2、 在app目录下的build.gradle文件中的android节点下添加代码:
sourceSets{main{jniLibs.srcDirs = [‘libs’]}}
3、 在app目录下的build.gradle文件中的android节点下的defaultConfig节点下增加代码:
ndk {ldLibs “log”abiFilters ‘armeabi’, ‘armeabi-v7a’, ‘x86’}
4、 在app目录下的build.gradle文件中的dependencies节点下添加代码:
Implementation fileTree(include: [‘*.jar’], dir: ‘libs’)
5、 在代码中的jni逻辑中增加加载库的代码:
Static {System.loadLibrary(“jnitest”); //添加libjnitest.so库}
更多相关文章
- Android入门教程(四)之------Android工程目录结构介绍
- Android创建sdcard
- 转-Android(安卓)Studio *.jar 与 *.aar 的生成与*.aar导入项目
- Android文件选择器的实例分享
- android操作XML的几种方式
- Android(安卓)studio 中创建AIDL Service
- Android(安卓)— 创建文件及文件夹
- Android取消EditText自动聚焦、自动弹出输入法的方法
- NPM 和webpack 的基础使用