是的,你需要将动态库链接到log库。你可以在你的项目的build.gradle文件中的android节点下添加以下代码:

android {
    // ...
    defaultConfig {
        // ...
        ndk {
            // ...
            ldLibs "log"
        }
    }
}

这样做会将log库链接到你的动态库中,解决这个错误。

jni开发: 我拿到了一个h头文件和so动态库当我用SystemloadLibrary加载这个动态库时报错说:javalangUnsatisfiedLinkError dlopen failed cannot locate symbol __android_log_print referenced by libuvoice_ecnr_sdkso 我是不是应该给动态库链接上log库怎么做?

原文地址: https://www.cveoy.top/t/topic/iGCi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录