uni-app Android 15 SDK初始化崩溃
uni-app Android 15 SDK初始化崩溃
| 信息类别 | 内容 |
|---|---|
| 产品分类 | uni小程序SDK |
| 手机系统 | Android |
| 手机系统版本号 | Android 15 |
| 手机厂商 | 模拟器 |
| 手机机型 | Pixel9 Pro XL |
| 页面类型 | vue |
| SDK版本号 | 4.65 |
操作步骤:
- Android 15 打开APP 崩溃
预期结果:
- 不崩溃
实际结果:
- 崩溃
bug描述:
在Android 15 16kb page size的模拟器上初始化会崩溃:
java.lang.UnsatisfiedLinkError: dlopen failed: empty/missing DT_HASH/DT_GNU_HASH in "/data/app/~~fASqnH9IcW0C2bK7-PipEQ==/com.rytong.hnair-BApdYh2rVWNrQm_WwLtn1Q==/lib/arm64/libbreakpad-core.so" (new hash type from the future?)
at java.lang.Runtime.loadLibrary0(Runtime.java:1081)
at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
at java.lang.System.loadLibrary(System.java:1765)
at com.sample.breakpad.BreakpadInit.<clinit>(BreakpadInit.java:6)
at io.dcloud.common.util.NativeCrashManager.initNativeCrash(SourceFile:6)
at io.dcloud.application.DCLoudApplicationImpl.onCreate(SourceFile:14)
at io.dcloud.application.DCLoudApplicationImpl.init(SourceFile:8)
at io.dcloud.feature.unimp.DCUniMPService.onCreateImpl(SourceFile:1)
at io.src.dcloud.adapter.DCloudBaseService.onCreate(SourceFile:2)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:4977)
at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2444)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8705)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886)
更多关于uni-app Android 15 SDK初始化崩溃的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
同样遇到,换成非16kb的android15系统可以正常运行,但是google play官方消息“自 2025 年 11 月 1 日起,提交至 Google Play 且针对 Android 15+ 设备的所有新应用和现有应用的更新都必须支持 16 KB 的页面大小。”
关联此问题 已经在适配16KB对齐的相关工作,预计在9月份会发布新版本支持。
问题解决了吗?


