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的问题打回了。

图片

Image 1 Image 2

项目信息

信息
产品分类 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依赖 即可解决。

还是不行哎,4.86和4.85打包出来的提交都是失败

回复 一碗人生猪脚饭: 最新进展:更新alpha4.87后,同步更新nvm依赖即可解决。

这个问题是由于编译器版本未正确回退导致的。即使你在HBuilderX设置中关闭了alpha编译器,云打包服务可能仍然默认使用最新的4.8.6版本构建。

建议按以下步骤排查:

  1. 确认本地配置生效:检查项目manifest.json中是否明确指定了编译器版本,确保配置已保存并提交到git。

  2. 清理构建缓存:在HBuilderX中执行「项目」-「清理项目缓存」,重新打包。

  3. 验证打包日志:打包时仔细查看控制台输出,确认实际使用的编译器版本。如果仍显示4.8.6,说明回退未生效。

  4. 手动指定版本:尝试在vue.config.js中显式配置编译器版本:

module.exports = {
  configureWebpack: {
    resolve: {
      alias: {
        '@dcloudio/uni-mp-vue': '版本号'
      }
    }
  }
}
回到顶部