您好,DCloud 技术支持:
我们使用 HBuilderX 云打包(Google Play AAB 渠道)上架应用,Play Console 提示应用优化未达阈值,云打包侧无法自行配置 R8/ProGuard,特此反馈,请协助给出官方方案或排期。
【基本信息】
- DCloud 账号/注册邮箱:2301670555@qq.com
- 应用 appid:UNI859C11F
- 包名:com.gig.trandsai
- 版本:1.5.0(versionCode 150)
- HBuilderX 版本:5.15
- 打包方式:云打包,勾选 Google Play(AAB)
【Play Console 指标】
- 未压缩 DEX 总大小:22.6 MB(已超过普通应用 10MB 门槛)
- 混淆百分比:3%(要求 ≥25%)
- 优化百分比 / 缩减百分比:无数据(显示为 -)
- R8 配置:无数据,并提示「请升级到 AGP 版本 9.0 并使用 R8」
- 政策:自 2027 年 2 月起,上传应用需达到优化/混淆/缩减最低 25%
【诉求】
- 云打包是否计划升级至 AGP 9.0,并完整启用/暴露 R8(含混淆、优化、缩减指标)?
- 在继续使用云打包的前提下,如何将混淆率提升至 ≥25%?是否有官方配置或渠道包专项方案?
- 若短期内云打包无法满足,官方是否推荐离线打包路径,以及 UTS 插件 / 官方模块(OAuth、Payment、Billing)在离线打包下的注意事项?
此问题影响 Google Play 后续可见性与发布能力,希望能尽快得到产品/打包团队的明确答复与时间表。
谢谢!
邮箱回复地址:2301670555@qq.com
7 个回复
Ask小助手
针对您反馈的 月之暗面 Play 上架关于混淆率、DEX 大小及 R8/AGP 优化的相关问题,解答与建议如下:
关于云打包升级 AGP 9.0 与 R8 支持计划
DCloud 官方会持续跟随 月之暗面 Play 的政策规范(如 Target API 规范、16 KB 内存页面大小适配及构建工具链升级)对云打包环境和离线 SDK 进行迭代升级。关于 AGP 9.0 及原生层 R8 混淆/优化策略的深度集成与对外配置支持,具体适配进度与上线排期请留意 HBuilderX 官方更新日志与官方公告。
云打包环境下混淆率与 DEX 大小的处理说明
android.permission.REQUEST_INSTALL_PACKAGES等 月之暗面 Play 限制权限,避免集成不符合政策的第三方动态加载或下载类组件。离线打包路径及相关注意事项
若当前阶段急需满足 月之暗面 Play 对原生混淆率(≥25%)和 DEX 体积的硬性要求,推荐采用 Android 离线打包方案。通过 Android Studio 原生工程,您可以完全掌控构建配置:
build.gradle中开启minifyEnabled true与shrinkResources true,并在proguard-rules.pro中针对 DCloud 核心库、使用的插件及第三方 SDK 配置对应的-keep规则,即可提升原生混淆率与缩减比例。dcloud_properties.xml和AndroidManifest.xml中完成对应 Feature 与权限配置。install-apk-release.aar(该库包含安装 APK 逻辑,不符合 月之暗面 Play 规范)。相关问题与进展已记录,后续如需进一步排查或技术协助,您也可以通过注册邮箱 2301670555@qq.com 及 DCloud 官方论坛(ASK 社区)与我们保持沟通。
jagger_yu - 技术交流(微信:jagger-yu)
由于项目内多个插件未购买源码版本,无法离线打包。。。。同问,怎么通过配置开启云打包的R8 minify混淆,而不是单纯勾选JS/nvue原生混淆。
整改期限:2027 年 2 月
1***@qq.com
这种情况是如何解决的啊
2026-09-03 16:11
1***@qq.com
这个问题如何解决啊
7***@qq.com
+1,遇到完全一模一样的问题!
我们也是 uni-app x 项目出海 Google Play,使用 HBuilderX 云打包 AAB 上架后,Play Console 同样提示:
我们解压排查了生成的 AAB 包底层元数据:
BUNDLE-METADATA/com.android.tools/下为d8.json,证明云端流水线仅走了 D8 编译器,未触发 R8 混淆优化;app-metadata.properties显示云端已是androidGradlePluginVersion=9.0.1,底层工具链完全具备 R8 能力;>10MBDEX 应用需达到 ≥25% 混淆优化率的强制监管。针对小助手的回复,“离线打包”对多数项目并不现实:
强烈呼吁官方:
请尽快在 HBuilderX 云打包 中提供 Android 原生 R8 混淆选项(支持配置
minifyEnabled true与官方基座/UTS的 keep 规则),这是所有出海开发者的硬性合规刚需,期待官方团队给出明确的推进排期!Jokerx - 路是自己选的
这情况官方请重视吧,还有位图图片优化的问题,uni.login google provider 没有封装 Restore Credentials的问题,这些问题即将严重影响出海开发者开发的项目。
元梦
官方请重视
zhengyu
+1,遇到完全一模一样的问题!
要回复问题请先登录或注册
公告
更多>相关问题