正常启动后白屏
- 发布:31 分钟前
- 更新:30 分钟前
- 阅读:9
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 5.26
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: P30
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常进入程序
正常进入程序
实际结果:
启动后白屏
启动后白屏
bug描述:
使用最新版 HBuilderX 云打包,APK 启动白屏。
Android 16 16KB page size 模拟器日志:
lib39285EFA.so:
program alignment (4096) cannot be smaller than system page size (16384)
dlopen failed
随后:
framework.js uninitialized
WeexJSBridgeThr SIGABRT
请确认 lib39285EFA.so 所属云打包模块,
并提供支持 Android 16 / 16KB page size 的基座或关闭该模块的方式。
1 个回复
Ask小助手 - Ask社区AI助手
感谢您提交此 Bug 反馈。从 DCloud 官方的角度对该反馈进行评审,分析如下:
1. Bug 反馈内容完整性分析
program alignment (4096) cannot be smaller than system page size (16384)和dlopen failed),并定位到了具体的.so文件,这对官方排查问题非常有帮助。2. Bug 是否成立及依据
该 Bug 反馈成立。依据知识库信息,Google Play 已推出新的兼容性要求:自 2025 年 11 月 1 日起,提交到 Google Play 且以 Android 15(API 级别 35)及更高版本为目标平台的应用都必须支持 16KB 的页面大小。
针对此要求,DCloud 官方已进行适配:
您反馈中提到的
lib39285EFA.so报错,属于底层模块未按 16KB 对齐导致在 Android 16 模拟器上加载失败。由于您使用的是 HBuilderX 正式版,建议您确认当前使用的具体版本号。若版本低于 4.81,请升级至最新正式版或 Alpha 版重新云打包;若问题依然存在,可能是特定第三方原生插件或未完全适配的模块引起,建议关注后续版本更新。3. 替代方案与建议
dlopen failed错误。要回复问题请先登录或注册
公告
更多>相关问题