gpt4 book ai didi

android - UnsatisfiedLinkError: 无法从加载程序加载 ...

转载 作者:行者123 更新时间:2023-11-29 17:58:18 26 4
gpt4 key购买 nike

我在 Windows 7 中使用 IntelliJ,在最近对我的开发系统(不是设备)进行了突然更改后,我陷入了 UnsatisfiedLinkError 的困境。由 System.loadLibrary() 抛出用于加载 native .so图书馆

java.lang.UnsatisfiedLinkError: Couldn't load ... from loader 

我尝试了对 SO 提出的所有修复建议,但均未成功,包括:

  • 从头开始重建应用程序并重新创建模块结构
  • 清理 IntelliJ 缓存并重启 Intellj

我的 .so 库在 libs 中文件夹

  • 图书馆
    • 武器
    • x86

最佳答案

未加载的 .so 库在我的主应用程序中。主应用程序依赖于另一个名为 X 的模块,该模块在以下层次结构中有一个 .so 文件:

  • 图书馆
    • armeabi-v7a

我注意到将此模块添加到项目会阻止加载主模块 native 库。

这两个 libs 文件夹之间似乎存在冲突,所以让两个 .so 文件都加载的唯一疯狂修复是重命名 armeabi-v7a 模块 X 中的文件夹到 armeabi 现在一切正常。

关于android - UnsatisfiedLinkError: 无法从加载程序加载 ...,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17650494/

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