我正在尝试在 Eclipse 中创建两个现有项目,但是在运行该项目时,日志中出现错误“Caused by: java.lang.UnsatisfiedLinkError: Library not found”
。
我已经将库添加到项目引用中...
能解释一下原因吗?
最佳答案
当找不到 native 代码库时,会发生UnsatisfiedLinkError
。添加项目引用不足以解决此问题。
一般来说,您可以通过将相关的 native 库放在 native 库搜索路径上的某个目录中或更新搜索路径来解决此问题。如果您需要将代码加载到 Eclipse 本身中,则通常会在 eclipse.ini 中完成更改。如果您需要将代码加载到从 Eclipse 启动的 Java 应用程序中,则需要修改运行配置。
在这种情况下,您似乎正在尝试在 Android 模拟器上运行一个依赖于 Android 平台 native 库的库。我不知道你会如何处理这个问题......或者即使有可能处理这个问题。
关于java - Logcat 中出现 java.lang.ExceptionInInitializerError 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6326572/