1. 引用外部so文件
已验证过的引用外部so文件主要有三种方式:
1.1 main目录下创建jniLibs目录,so文件按平台存放于子目录下(最简单方式)
只需在app/src/main目录下创建jniLibs目录,然后将so文件按平台存放于对应子目录下即可。
1.2 将jniLibs重定向到libs目录。(Eclipse项目习惯)
将so文件放在app/libs目录下。修改build.gradle文件,增加sourceSets 将jniLibs重定向到libs目录。
sourceSets {
main {
jniLibs.srcDirs = ["libs"]
}
}