java.lang.UnsatisfiedLinkError: Couldn't load……

本文介绍了如何解决Java中出现的UnsatisfiedLinkError错误,特别是当错误信息提示为'findLibrary returned null'的情况。主要关注于在Android应用中正确配置lib文件夹,确保包含必要的armeabi-v7a架构的库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java.lang.UnsatisfiedLinkError: Couldn't load……findLibrary returned null

很可能是某些资源了没有加载到,主要检查lib文件夹路径……

我遇到的是:  ava.lang.UnsatisfiedLinkError: Couldn't load devapi from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.main.TYLJ2016FCH-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.main.TYLJ2016FCH-2, /vendor/lib, /system/lib]]]: findLibrary returned null

处理方法:我在lib文件夹下添加了armeabi-v7a文件夹

2025-07-14 16:23:05.430 10674-10674 nativeloader com.example.baiyunmap D Configuring clns-9 for other apk /data/app/~~6inlwRMbMcaLGIhM7fzZPA==/com.example.baiyunmap-sIji_tmuZqEGorhzhYsSuA==/base.apk. target_sdk_version=35, uses_libraries=, library_path=/data/app/~~6inlwRMbMcaLGIhM7fzZPA==/com.example.baiyunmap-sIji_tmuZqEGorhzhYsSuA==/lib/arm64:/data/app/~~6inlwRMbMcaLGIhM7fzZPA==/com.example.baiyunmap-sIji_tmuZqEGorhzhYsSuA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.example.baiyunmap 2025-07-14 16:23:05.457 10674-10674 CompatChangeReporter com.example.baiyunmap D Compat change id reported: 202956589; UID 10220; state: ENABLED 2025-07-14 16:23:05.460 10674-10674 ample.baiyunmap com.example.baiyunmap I AssetManager2(0x77841ae48178) locale list changing from [] to [en-US] 2025-07-14 16:23:05.465 10674-10674 GraphicsEnvironment com.example.baiyunmap V Currently set values for: 2025-07-14 16:23:05.465 10674-10674 GraphicsEnvironment com.example.baiyunmap V angle_gl_driver_selection_pkgs=[] 2025-07-14 16:23:05.466 10674-10674 GraphicsEnvironment com.example.baiyunmap V angle_gl_driver_selection_values=[] 2025-07-14 16:23:05.466 10674-10674 GraphicsEnvironment com.example.baiyunmap V com.example.baiyunmap is not listed in per-application setting 2025-07-14 16:23:05.466 10674-10674 GraphicsEnvironment com.example.baiyunmap V ANGLE allowlist from config: 2025-07-14 16:23:05.466 10674-10674 GraphicsEnvironment com.example.baiyunmap V com.example.baiyunmap is not listed in ANGLE allowlist or settings, returning default 2025-07-14 16:23:05.466 10674-10674 GraphicsEnvironment com.example.baiyunmap V Neither updatable production driver nor prerelease driver is supported. 2025-07-14 16:23:05.569 10674-10674 nativeloader com.example.baiyunmap D Load libBaiduMapSDK_base_v7_6_5.so using class loader ns clns-9 (caller=/data/app/~~6inlwRMbMcaLGIhM7fzZPA==/com.example.baiyunmap-sIji_tmuZqEGorhzhYsSuA==/base.apk!classes3.dex): dlopen failed: library "libBaiduMapSDK_base_v7_6_5.so" not found 2025-07-14 16:23:05.569 10674-10674 AndroidRuntime com.example.baiyunmap D Shutting down VM 2025-07-14 16:23:05.571 10674-10674 AndroidRuntime com.example.baiyunmap E FATAL EXCEPTION: main Process: com.example.baiyunmap, PID: 10674 java.lang.UnsatisfiedLinkError: dlopen failed: library "libBaiduMapSDK_base_v7_6_5.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1090) at java.lang.Runtime.loadLibrary0(Runtime.java:1012) at java.lang.System.loadLibrary(System.java:1765) at com.example.baiyunmap.MapApplication.<clinit>(MapApplication.java:23) at java.lang.Class.newInstance(Native Method) at android.app.AppComponentFactory.instantiateApplication(AppComponentFactory.java:76) at androidx.core.app.CoreComponentFactory.instantiateApplication(CoreComponentFactory.java:52) at android.app.Instrumentation.newApplication(Instrumentation.java:1347) at android.app.LoadedApk.makeApplicationInner(LoadedApk.java:1479) at android.app.LoadedApk.makeApplicationInner(LoadedApk.java:1411) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7790) at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2546) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) ---------------------------- PROCESS ENDED (10674) for package com.example.baiyunmap ---
最新发布
07-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值