gpt4 book ai didi

Cordova 插件开发 - 如何正确包含 .so 库? - 不满意的链接错误

转载 作者:行者123 更新时间:2023-12-02 10:45:46 25 4
gpt4 key购买 nike

我在我的plugin.xml 文件中添加了一组外部库:

<lib-file src="src/jniLibs/armeabi/libNearBytes.so" arch="device" />
<lib-file src="src/jniLibs/armeabi-v7a/libNearBytes.so" arch="device" />
<lib-file src="src/jniLibs/mips/libNearBytes.so" arch="device" />

构建/编译成功,但是在运行时我收到以下错误:

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.tony.workshop-1/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]] couldn't find "libNearBytes.so"

确保将这些共享对象文件放入 apk 中的正确过程是什么?

最佳答案

不支持共享对象。必须针对平台的架构编译二进制代码。

假设您正在尝试使用 NearBytes,请按照以下说明操作: http://www.nearbytes.com/developer/viewtopic.php?f=11&t=477

关于Cordova 插件开发 - 如何正确包含 .so 库? - 不满意的链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36366915/

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