一、为什么要做jni编程
所谓jni就是使得java能够调用C或C++函数的一种编程方式,android的jni可以使用c/c++来开发,相比java而言,运行的效率提高了很多,特别是在做一些图像算法,或者游戏逻辑的时候,使用jni将大大的提高效率。
二、AndroidStudio上的插件安装
1、打开AndroidStudio的面板,通过File-Settings,如图1-1所示
图1-1
2、找到Android SDK入口,选择SDK Tools,勾选三个选项之后下载安装,如图1-2所示
图1-2
三、一些配置文件的编写
1、gradle.properties文件添加android.useDeprecatedNdk=true,如图1-3所示
图 1-3
2、Module下build.gradle的配置,如图1-4所示
图1-4
3、点击Build-Make Project,如图1-4所示
4、生成so库,完成工作,如图1-5所示
图1-5
领取专属 10元无门槛券
私享最新 技术干货