w***@163.com
w***@163.com
  • 发布:22 分钟前
  • 更新:22 分钟前
  • 阅读:8

云打包是否会支持 Android R8(minifyEnabled),以通过 Google Play「应用优化」混淆 ≥25%?

分类:HBuilderX

您好,我们是 uni-app 云打包上架 Google Play 的应用。

Play 管理中心「发布版本信息中心 / 应用优化」对正式包提示:

应用优化程度未达阈值
混淆(Obfuscation)仅约 4%
官方要求:混淆 / 压缩 / 优化任一项低于 25%,2027 年 2 月起可能影响商店曝光和发版能力
参考:https://developer.android.com/topic/performance/app-optimization/enable-app-optimization
我们理解这项指标看的是 AAB 里 DEX(Java/Kotlin)是否经 R8 混淆、压缩、优化,不是前端 JS。

云打包对话框里的「对配置的 js/nvue 文件进行原生混淆」是前端资源加密,和 Play 这项不是一回事。云打包目前也看不到 minifyEnabled / R8 相关开关。

想确认:

云打包现在能否开启 Android R8(minifyEnabled + proguard-android-optimize.txt + 资源压缩)?
若暂不支持,后期云打包是否计划支持?大概什么时间?
若云打包长期不支持,上 Play 是否只能走离线打包,在 Android Studio 里自己开 R8 打 AAB?
若以后云打包支持 R8,是否会提供 keep 规则配置(避免 DCloud 运行时、原生插件、三方支付 SDK 被误混)?以及是否自动/可选上传 mapping.txt?
HBuilderX 5.24 云打包。

22 分钟前 负责人:无 分享
已邀请:

要回复问题请先登录注册