AndroidStudio调用so文件

  1. 将*.so文件拷贝到applibsarmeabi文件夹下
  2. 修改build.gradle文件,在buildTypes下添加
sourceSets {  
        main {  
            jniLibs.srcDirs = ['libs']  
        }  
    }
  1. 在调用处
public native String  stringFromJNI();           //jni 函数名  
public native String  getFFmpegVersionFromJNI(); //jni函数名  
static {  
    System.loadLibrary("ffmpeg");                //加载.so文件  
    System.loadLibrary("ffmpeg-jni");            //加载.so文件  
}

另一个方法
*.so文件导入android到app/src/main/jniLibs文件夹下

原文地址:https://www.cnblogs.com/netcorner/p/4626862.html