解决上述问题分三步
1 如图这是我的项目目录结构
可以看打jnilibs和libs不在一个目录下 前者会被打包手机到system目录下
一般os文件都需要到上述目录所以要放在jinlibs目录下,当然如果你放在了libs目录
这需要在app的build.gradle中添加
sourceSets {
main {
// jniLibs.srcDirs = ['libs']
}
}
这样也是可以的!
2即使上述问题你都做对了,也会有os文件找不到的情况,这个参考
http://www.jianshu.com/p/c0cd192d6651
3当然上述博客并没有写完整,因为做完了上述事情还会有找不到os的情况
所以下面请参考
http://blog.csdn.net/onceing/article/details/51122178
最后,如果你还是会有标题里的错误,最好检查一下按照你所用的os的文档检查一下你接入的步骤或者代码位置是否正确