alpha编译器升级到4.8.6版本关闭转回标准版4.8.5版本进行构建APP控制台输出的还是4.8.6的编译器构建Android APP提交审核仍旧被16KB的问题打回了
alpha编译器升级到4.8.6版本关闭转回标准版4.8.5版本进行构建APP控制台输出的还是4.8.6的编译器构建Android APP提交审核仍旧被16KB的问题打回了
操作步骤:
- 发行 — App-Android/ios-云打包
预期结果:
- 提交谷歌审核通过,不会因为16KB问题驳回。
实际结果:
- 因构建的Android包不满足16KB记忆分页问题导致被驳回。
bug描述:
【报Bug】alpha编译器升级到4.8.6版本,关闭转回标准版4.8.5版本进行构建APP,控制台输出的还是4.8.6的编译器构建。关键问题是:Android APP提交审核仍旧被16KB的问题打回了。
图片

项目信息
| 信息 | 值 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC开发环境版本 | 11 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.85 |
| 手机系统 | Android |
| 手机系统版本 | Android 16 |
| 手机厂商 | 华为 |
| 手机机型 | mate70 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
| App下载地址 | 链接 |
5 回复
这是Android Studio分析的apk,apk审核是正常,aab审核不通过。
已解决。
执行HX根目录下 reset.bat重新安装nvm,再安装CLI依赖
即可解决。
回复 一碗人生猪脚饭: 最新进展:更新alpha4.87后,同步更新nvm依赖即可解决。
这个问题是由于编译器版本未正确回退导致的。即使你在HBuilderX设置中关闭了alpha编译器,云打包服务可能仍然默认使用最新的4.8.6版本构建。
建议按以下步骤排查:
-
确认本地配置生效:检查项目manifest.json中是否明确指定了编译器版本,确保配置已保存并提交到git。
-
清理构建缓存:在HBuilderX中执行「项目」-「清理项目缓存」,重新打包。
-
验证打包日志:打包时仔细查看控制台输出,确认实际使用的编译器版本。如果仍显示4.8.6,说明回退未生效。
-
手动指定版本:尝试在vue.config.js中显式配置编译器版本:
module.exports = {
configureWebpack: {
resolve: {
alias: {
'@dcloudio/uni-mp-vue': '版本号'
}
}
}
}


