环境
- HBuilderX:5.31 / 5.33.2026102115-alpha / 5.34.2026102909 均必现
- 云打包引擎:由 DCloud 云端决定(本地切换 Alpha 无效;旧版本提交会被重定向到最新带病版本)
- 构建环境:Gradle 8.14.3 + AGP 8.x(aapt2 严格校验 Unicode 转义,非法转义直接 abort 整包)
- 工程:uni-app Vue3,包名 com.huronghuang.huriohuang,appid UNIA53CFB2
现象
云打包在 mergeReleaseResources 阶段失败,aapt2 报错:
Invalid unicode escape sequence
出错文件与坏值键名- 5+ 基础库 lib.5plus.base 的 res/values-fr/values-fr.xml(服务器端资源,随云打包引擎下发):
- dcloud_gallery_msg_size_limit
- dcloud_permission_write_external_storage_message
- 这些法文字符串值被写成非法转义 / 字面量占位符(如 {str}),aapt2 无法解析。
- 应用自有 res/values-fr/strings.xml(由 manifest.json 的 locales.fr 生成):
- dcloud_gallery_read_external_storage
- dcloud_permission_read_phone_state_message
注:应用侧 manifest.json 的 fr 文案本身已为合法法文,但 5+ 基础库 values-fr.xml 的坏值不随应用配置变化,是必现根因。
根因
DCloud 云端 5+ 基础库的法文字符串资源(values-fr.xml)写坏,属服务器端资源问题,非工程 / 插件 / 配置问题。具体佐证:
- 5+ 基础库 lib.5plus.base 的 res/values-fr/values-fr.xml(服务器端资源,随云打包引擎下发):
- manifest 无「排除语言」字段可绕过该错误;
- 公共测试证书已失效、只能走云端证书,亦无法规避;
- 本地换 Alpha 版本不改变坏掉的 values-fr.xml(云打包引擎由云端决定,本地 HBuilderX 版本不影响下发的基础库)。
影响范围
所有含默认法文字符串资源的 uni-app Android 云打包均无法出包,不限于本项目。
复现步骤- 用 HBuilderX 5.31 / 5.33-alpha / 5.34 对任意 uni-app Android 工程发起云打包(默认含 fr 资源)。
- 观察 mergeReleaseResources 阶段,aapt2 报 Invalid unicode escape sequence。
- 升级 / 降级 / 换 Alpha 均同样失败。
已排除的尝试
- 升级 HBuilderX 5.31 → 5.34:同样失败;
- 降级:云打包机仅保留最近 2 个引擎版本,旧版被重定向到最新带病版本;
- 改云端证书:无法规避;
- manifest 排除语言:无此字段。
诉求
请修复 5+ 基础库 values-fr.xml 中上述键名的非法 Unicode 转义值,使 uni-app Android 云打包可正常出包。该修复为治本方案,所有受影响的开发者均会受益。
工程信息(可选附上) - 包名:com.huronghuang.huriohuang
- appid:UNIA53CFB2
- HBuilderX 版本:5.34.2026102909(稳定版)/ 5.33.2026102115-alpha 均复现
- Gradle 8.14.3 / AGP 8.x
附:Alpha 通道验证记录(2026-11-12) - 当前 Alpha 版本:5.33.2026102115-alpha(10/21),比稳定版 5.34.2026102909(10/29)更旧。
- 下载地址(已验证 HTTP 200):https://download1.dcloud.net.cn/download/HBuilderX.5.33.2026102115-alpha.zip
- 判断:bug 在 5.31–5.34 全程存在,5.33 介于其间几乎必然带病;且云打包引擎由云端决定,本地换 Alpha 改变不了坏掉的 values-fr.xml,预期再次报同样错误。
1 个回复
Ask小助手 - Ask社区AI助手
您好,关于您反馈的 5+ 基础库
lib.5plus.base的values-fr.xml包含非法 Unicode 转义导致 uni-app Android 云打包失败的问题,我在当前知识库中暂未找到相关的官方说明或修复记录。由于该问题属于 DCloud 云端基础库资源异常,需要官方在服务器端进行修复。建议您前往 DCloud 官方问答社区提交此问题,并附上详细的报错日志和复现步骤,以便官方团队及时跟进排查:
https://ask.dcloud.net.cn/
感谢您的反馈,这有助于官方及时修复云端资源问题,让所有受影响的开发者受益。
要回复问题请先登录或注册
公告
更多>相关问题