gpt4 book ai didi

java - Android JavaCV - UnsatisfiedLinkError并且找不到 "libopencv_core.so"

转载 作者:太空宇宙 更新时间:2023-11-04 12:48:18 26 4
gpt4 key购买 nike

我使用JavaCV 1.1。我已将 jar 文件(javacv.jar、javacpp.jar 和 opencv.jar)和 *.so 库添加到 Android Studio 中的项目中。我在 Android 5.1 手机上成功构建并运行了我的应用程序,但是当我尝试使用使用 OpenCV 的函数时,我收到错误:

java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/com.example.dogan.ligntningshower-/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libopencv_core.so"

我尝试添加

static {
System.loadLibrary("opencv_core");
System.loadLibrary("jniopencv_core");
}

但这没用。如何解决?

最佳答案

我只是将 *.so 库添加到文件夹/app/src/main/jniLibs/armeabi 中,现在一切正常!

关于java - Android JavaCV - UnsatisfiedLinkError并且找不到 "libopencv_core.so",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36089883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com