2***@qq.com
2***@qq.com
  • 发布:2020-12-26 23:17
  • 更新:2020-12-30 11:07
  • 阅读:600

【报Bug】离线打包混淆后报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: Alpha

HBuilderX版本号: 3.0.0

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: 畅想10

页面类型: vue

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

离线打包

预期结果:

正常出包

实际结果:

打包出错

bug描述:

3.0.0,3.0.1,3.0.2离线打包,开启混淆,出现内存泄露,不开混淆,可以正常打包

经测试,使用正式版2.9.8以前的,离线打包混淆没有问题,3.0.0以上离线混淆打包,就会出现卡死,用官方的离

线Demo打包也出现同样的问题,请相关人员确认一下

2020-12-26 23:17 负责人:DCloud_Android_ST 分享
已邀请:
2***@qq.com

2***@qq.com (作者)

我看到离线文档安卓的gradle升级6.6了,是因为这个原因吗,但是Demo的没有更新哦

2***@qq.com

2***@qq.com (作者)

自顶一下

DCloud_Android_ST

DCloud_Android_ST

升级gradle到6.6 tools.build升级到4.1.1 再试下

2***@qq.com

2***@qq.com (作者)

解决了,升级gradle
1.,发现是引用kolin的问题,改了新方式引用后正常了

  1. 混淆默认是开启r8,注意混淆的规则
  2. 新的gradle的编译内存默认很小,需要手动设置扩大
2***@qq.com

2***@qq.com (作者)

我觉得gradle肯定会影响很多插件的,这个应该发到版本更新里面,提示插件的适配升级

  • DCloud_Android_ST

    感谢反馈我们会更新相关文档及升级说明

    2020-12-30 11:09

该问题目前已经被锁定, 无法添加新回复