1
- 发布:2026-04-22 11:06
- 更新:2026-04-22 11:06
- 阅读:20
【报Bug】uni-app cli 项目使用 HBuilderX 5.07 云打包 Google Play AAB 后,Google Play 仍提示不支持 16KB memory page size
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos 26.4.1
手机系统: Android
手机系统版本号: Android 15
手机厂商: 模拟器
手机机型: Samsung Galaxy S22 Ultra
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.0.0-4070520250711001
操作步骤:
预期结果:
1
1
实际结果:
1
1
bug描述:
我这边是 uni-app 项目,使用的是 cli 模式开发,不是传统 HBuilderX 工程模式。
本地项目目录中 unpackage 为空,构建产物主要在 dist 目录。
目前已经做了这些操作:
- HBuilderX 已升级到 5.07.2026041006
- 云打包时勾选了
GooglePlay(AAB) - 重新清理过
dist目录后重新构建、重新云打包 - 重新上传到 Google Play Console 检查
但是 Google Play 仍然提示:
“应用程序必须支持 16KB 记忆体分页大小”
Play Console 显示以下 so 库不支持 16KB:
- base/lib/arm64-v8a/libbreakpad-core.so
- base/lib/arm64-v8a/libc++_shared.so
- base/lib/arm64-v8a/libgifimage.so
- base/lib/arm64-v8a/libimagepipeline.so
- base/lib/arm64-v8a/libimagepipeline.so
- base/lib/arm64-v8a/libnative-filters.so
- base/lib/arm64-v8a/libnative-imagetranscoder.so
- base/lib/arm64-v8a/libpl_droidsonroids_gif.so
- base/lib/arm64-v8a/libstatic-webp.so
- base/lib/arm64-v8a/libuts-runtime.so
- base/lib/arm64-v8a/libweexcore.so
- base/lib/arm64-v8a/libweexjsb.so
- base/lib/arm64-v8a/libweexjss.so
- base/lib/arm64-v8a/libweexjst.so
项目情况说明:
- 项目为 uni-app Vue3 CLI 项目
- 云打包渠道为 Google Play AAB
- 当前 HBuilderX 版本为 5.07.2026041006
- manifest.json 中未配置 uni-ad、友盟统计、uni 实人认证等高风险三方原生模块
- 当前 manifest 中 app-plus 配置如下:
- targetSdkVersion: 35
- minSdkVersion: 33
- 使用模块:Barcode、Camera、FaceID、Geolocation、OAuth、Maps
我想确认的是:
- 这批不支持 16KB 的 so 是否属于当前云打包基础运行时产物?
- HBuilderX 5.07 云打包生成的 Google Play AAB 是否已经完整支持 16KB?
- 如果当前仍有部分基础 so 未适配,是否有更新版本或临时处理方案?
- 是否需要我提供 AAB 文件供你们排查?
0 个回复