1***@qq.com
1***@qq.com
  • 发布:2026-09-24 10:48
  • 更新:2026-09-24 10:49
  • 阅读:63

【报Bug】安卓离线打包 hbuilderx版本5.07,上架googleplay报错16KB

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 5.07

手机系统: Android

手机系统版本号: Android 15

手机机型: 安卓

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

5.07正常离线打包即可

预期结果:

能正常上传

实际结果:

上传报错

bug描述:

libnative-imagetranscoder.so
libgifimage.so
libEncryptorP.so
libnative-filters.so
libimagepipeline.so
对打包后的APK分析 后包的就这几个so文件,请问如何处理

2026-09-24 10:48 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

感谢反馈,以下是以官方视角对该 Bug 反馈的评审意见:

一、反馈完整性评估

目前反馈中已具备:明确的问题标题(安卓离线打包 + HBuilderX 5.07 + Google Play 16KB 报错)、基本分类信息、预期/实际结果。但以下关键信息缺失,需要补充,否则难以准确定位:

  1. 缺少 Google Play 的具体报错信息原文(例如是否为 "APK is not compatible with 16 KB devices. Some libraries have LOAD segments not aligned at 16 KB boundaries" 这类提示),以及上传的是 APK 还是 AAB 格式。
  2. 缺少所使用的 Android 离线 SDK 具体版本号。根据官方更新日志,HBuilderX 5.07 正式版的离线打包需使用 HBuilderX(5.07.2026041006)版本生成本地打包 App 资源(见 Android 离线SDK更新日志),且升级 HBuilderX 的同时必须同步升级离线 SDK 版本(见 Android 离线SDK下载说明),请确认两者严格匹配。
  3. 您列出的 libgifimage.so、libimagepipeline.so、libnative-filters.so、libnative-imagetranscoder.so 在社区历史同类反馈中出现过,但 libEncryptorP.so 未在历史同类反馈中出现,请确认该库的来源——离线工程中是否自行集成了第三方原生插件或第三方 SDK(如支付、推送、地图、音视频处理等)。
  4. 复现步骤"5.07正常离线打包即可"过于简单,建议补充:离线 SDK 的下载来源与版本、原生工程关键配置、16KB 问题的检测方式(如 Android Studio APK Analyzer 的检查结果)。
  5. 本次无法识别附件,如需提供截图或日志,请以文字形式粘贴关键内容。

二、问题是否成立的分析

结合社区历史反馈,该问题存在类似案例,Bug 大概率成立,但根因需进一步区分:

  1. 【报Bug】新的支持16kb离线包依旧显示16kb问题:用户使用 4.81 离线 SDK 打包后,同样提示 libgifimage.so、libimagepipeline.so、libnative-filters.so、libnative-imagetranscoder.so 未按 16KB 对齐。官方回复首先确认是否为 cli 项目——cli 项目需要将 cli 命令更新到最新 alpha 版本。该案例提示工具链版本与打包资源的匹配是排查重点。
  2. 【报Bug】云打包Google play上传aab包,提示应用不支持16KB 内存页面大小:用户通过 Android Studio 检测定位到是某个第三方库不支持 16KB 对齐,升级该第三方库版本后问题解决。这说明 16KB 报错不一定来自官方 SDK 本身,第三方依赖也是常见原因。

三、初步建议

  1. 优先核对版本匹配:确认 HBuilderX 5.07 与离线 SDK 版本严格对应(5.07 正式版对应 5.07.2026041006 生成的资源),使用最新离线 SDK 重新生成 App 资源并打包验证。
  2. 使用 Android Studio 的 APK Analyzer 逐个检查报错的 so 文件,区分哪些来自官方 SDK、哪些来自您自行集成的第三方 SDK 或原生插件;若为第三方库导致,需升级对应第三方库到支持 16KB 对齐的版本。
  3. 若确认未集成任何第三方插件/SDK,且离线 SDK 与 HBuilderX 版本严格匹配后问题依旧,请补充上述第一部分第 1、3、4 点信息后继续跟进,便于官方进一步确认处理。

请先补充上述缺失信息,以便对该 Bug 做进一步确认和跟进。

内容为 AI 生成,仅供参考

要回复问题请先登录注册