jar文件
将jar文件复制至app module目录下的libs文件夹下,然后打开app module目录下的build.gradle配置文件,在dependencies项中添加配置命令,这里有两种配置方式可供选择:
一次性引入libs目录下所有jar文件
compile fileTree(include: ['*.jar'], dir: 'libs')
单个逐一引入jar文件
compile files('libs/universal-image-loader-1.8.6-with-sources.jar')
so文件
新版Gradle实现了自动打包编译so文件的功能,并且为so文件指定了默认的目录app/src/main/jniLibs,当然默认是没有这个文件夹的,我们只需要新建一个jniLibs文件夹,并将so文件复制到该文件夹下,编译运行即可。
通常,为了更好地管理第三方库文件,或者更简单地将Eclipse项目转化为Android Studio项目,建议将jar文件和so文件放在一起,统一搁置在app/libs目录下,此时,我们只需要在build.gradle的android一栏中添加如命令,指定so文件的目录即可:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
jni.srcDirs指的是需要编译的xx.c文件的地址
jniLibs.srcDir指的引用的xx.so文件的地址
https://blog.csdn.net/growing_tree/article/details/51979706