事情是这样的,从 eclipse 转到 as 后加载 so 文件,但是 native 函数依然报 Cannot resolve corresponding JNI function 这个错误
关于如何加载 so 文件,我是这样做的:
方法一:将 so 文件直接放在 jniLibs 目录下
方法二:将 so 文件放在 app/libs 目录下,但是在 build.gradle 里加入
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
可是使用这两种方法, native 函数依然报错,到底是为什么?有没有大神能提点一二啊!!!哭晕了〒▽〒
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.