包含带有gradle和Android Studio 1.2.2的* .so文件

时间:2015-07-21 19:15:30

标签: android gradle java-native-interface

有人可以指导我正确放置哪些* .so文件应该放在gradle / android项目中吗?

我有他们:

项目 - > APP-> SRC-> main-> jniLibs

并且资产,java和res文件夹也是主要的兄弟姐妹,但是当构建APK时它们似乎不包含在内,导致'UnsatisfiedLinkError'

修改

我看过:

Include .so library in apk in android studio

并尝试将导演更改为libs和lib,但没有运气。

更新1

  • 现在解压缩的APK显示了/ Lib下的* .so文件,我将它们放在项目中 - > app - > src - >主要 - > jniLibs - > armeabi,这是他们的架构我从本机库中调用一个方法时得到一个UnsatisfiedLinkError,虽然它似乎通过静态构造函数中的System.loadLibrary调用而没有显示错误

1 个答案:

答案 0 :(得分:0)

*。所以现在包含文件并在反编译的APK中显示...点击我在此处发布的另一个问题:UnsatisfiedLinkError when calling method from native library although System.loadLibrary seems ok