1、通常来说,我们调用第三方的so库是不需要额外工作的,只需将其放入指定目录,然后在Java文件中load即可。
比如将要用的libFirstLib.so放到app/src/main/jniLibs/armeabi/下,在源码中引用:
static { System.loadLibrary("FirstLib"); }
即可。
2、将用到的jar和so包放到app/libs这个文件夹下面
然后修改app目录下的build.gradle文件,在android下加入如下代码:
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) }
即可。