【问题标题】:java.lang.UnsatisfiedLinkError couldn’t find “libLiteCoreJNI.so” when initializing CBLitejava.lang.UnsatisfiedLinkError 在初始化 CBLite 时找不到“libLiteCoreJNI.so”
【发布时间】:2022-02-01 03:44:24
【问题描述】:

CouchbaseLite.init(getApplicationContext());//这里发生错误

日志:- java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.ex.abc-2/base.apk"],nativeLibraryDirectories=[/data/app/com.ex.abc -2/lib/arm64, /data/app/com.ex.abc-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]] 找不到“libLiteCoreJNI.所以”

【问题讨论】:

  • 嘿@Monika,这很奇怪:你能提供更多信息吗?运行此代码的系统是什么类型的?您正在运行哪个版本的 Couchbase Lite?您从哪里获得包含在您的应用程序中的 couchbase 库的副本?
  • forums.couchbase.com/t/…你可以参考这里提到的细节。感谢您的回复。
  • 这是真的,我可以。如果您提供了详细信息,对于发现此问题的任何人else 将非常有帮助。

标签: android couchbase-lite


【解决方案1】:

感谢您在此处发布问题。您是否真的在磁盘上找到了 .so 但加载程序可以找到它?

【讨论】:

  • 不,我没有找到 .so。您能在我需要检查磁盘上的 .so 的位置帮助我吗?
猜你喜欢
  • 1970-01-01
  • 2023-04-08
  • 2016-07-07
  • 2020-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-09
相关资源
最近更新 更多