小编Mac*_*ion的帖子

java.lang.UnsatisfiedLinkError:com.android.tools.fd.runtime.IncrementalClassLoader

我试图从参考链接实现Android-FFmpeg-Images-Video android studio项目示例.

当我尝试运行Android应用程序然后在这里它会给出错误

java.lang.UnsatisfiedLinkError:com.android.tools.fd.runtime.IncrementalClassLoader $ DelegateClassLoader nativeLibraryDirectories = [/ data/data/com.catcry.ffmpeg/lib,/ vendor/lib,/ system/lib]]]找不到"libffmpeg-jni.so"

static {
    System.loadLibrary("ffmpeg");
    System.loadLibrary("ffmpeg-jni");
}
Run Code Online (Sandbox Code Playgroud)

这是我的build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.0"

defaultConfig {
    applicationId "com.example.ffmpeg"
    minSdkVersion 14
    targetSdkVersion 23
    multiDexEnabled true
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}
sourceSets {
    main {
        res.srcDirs = ['src/main/res']
        jniLibs.srcDirs = ['src/main/jniLibs']
        jni.srcDirs = [] // This prevents the auto generation of Android.mk
    }
}
}

dependencies {
compile 'com.android.support:support-v4:23.0.0' …
Run Code Online (Sandbox Code Playgroud)

java-native-interface android ffmpeg

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

ffmpeg ×1

java-native-interface ×1