原文地址:
http://www.jianshu.com/p/d784f4596420
http://blog.csdn.net/qq_24889075/article/details/70183861
记录一天的苦逼,谨防再犯
方法一
由于项目需要使用到一个so库,于是开始加载so库,很普通的很常见的方式:
就是在Module的build.gradle中的android{}中添加如下代码,然后将so文件放在libs目录 即可
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
加的很完美,因为jniLibs已经出现了,证明已经加进去了~ (在刚开始用AS的时候,网上有很多加so库的方式,有真有假 很多人连测都没测就发文章。记得看jniLibs是比较有效的方式,一直用到现在)
美美的运行下程序,报了一些错。大概意思就是没有找到static的Native方法,苦苦想了好久也没想明白,于是试着换so名字,结果告诉