gpt4 book ai didi

java.lang.UnsatisfiedLinkError : dalvik. system.PathClassLoader[DexPathList

转载 作者:行者123 更新时间:2023-12-02 04:09:04 26 4
gpt4 key购买 nike

我从 jni 开始,尝试让一个简单的 HelloWorld 示例正常工作。我遇到了链接错误,我猜这与我的 native 库没有指向正确的文件路径有关。

我必须使用命令:java -Djava.library.path= ??

我该设置什么?我的所有 so 文件都位于 app/src/main/libs/armeabi/libHelloJni.so 、 libs/x86/libHelloWorld.so 等中。

我目前正在做的事情:

static {
System.loadLibrary("HelloJni")
}

最佳答案

.so 文件应放置在 app/src/main/jniLibs/文件夹中。在您的情况下,它应该是 app/src/main/jniLibs/armeabi/libHelloJni.so。

关于java.lang.UnsatisfiedLinkError : dalvik. system.PathClassLoader[DexPathList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33967722/

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