Android Studio使用jni、so库
在Android Studio1.1之后,AS就已经支持jni和so库了,马上发布的1.3正式版,更是可以在clion环境下编译c、c++,更加方便的使用NDK进行开发,网上有很多讲在Android Studio中使用jni的方法,但大多都是在1.1之前的,那时候还没有直接支持jni,所以需要通过给gradle增加task的方式来添加支持。而现在,这一切都不是事!!!
添加lib库
切换到project标签,直接将jar包复制到libs目录下,在添加dependency就可以了。
添加so库
添加so库有两个方法。但是强烈建议使用简单粗暴的方式。
简单粗暴
在main目录点击右键,添加文件夹,命名为jniLibs,需要注意的是,一个字都不能错,这是默认名。
自定义目录
在main下面你可以自定义一个目录,例如:xys。然后在build.gradle的Android标签下,添加