uni-app html5+ runtime打包时未添加UI模块

uni-app html5+ runtime打包时未添加UI模块

操作步骤:

  • 下载Hbuilder-Hello项目,打包->签名->安装->使用

预期结果:

  • 正常使用,无报错

实际结果:

  • 会报错未安装UI模块

bug描述:

html5+ runtime. 打包时未添加UI模块。 请问时需要添加哪个模块,或者改什么配置文件。 我是持续集成离线打包的,两个月前打包出来是正常使用的。没有改过代码,最近突然不行了,试了很多种方法没有解决

并且将2月5号下载的Hbuilder-Hello示例项目通过gradlew assembleRelease打包出来,也是提示相同的问题 打包时未添加UI模块
请问什么原因导致的? 怎么解决或者规避?

信息类别 信息内容
产品分类 uniapp/App
PC开发环境 Windows
PC版本号 Win10
手机系统 Android
手机版本号 Android 9.0
手机厂商 华为
手机机型 其他
页面类型 vue
打包方式 离线
项目创建方式 CLI
CLI版本号 2.0.0-30720210122002

更多关于uni-app html5+ runtime打包时未添加UI模块的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

已解决!
app build.gradle 配置 minifyEnabled false

更多关于uni-app html5+ runtime打包时未添加UI模块的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这个问题是由于HBuilderX引擎更新导致的模块依赖变化。在近期版本中,部分UI组件被调整为需要显式配置的模块。

解决方案:

  1. 检查并配置模块依赖 在项目的 manifest.json 文件中,确保已添加必要的UI模块:

    {
      "modules": {
        "UI": {
          "name": "UI"
        }
      }
    }
    
  2. 更新离线SDK 使用最新版本的HBuilderX离线SDK重新打包。旧版本SDK可能缺少对新模块配置的支持。

  3. 验证gradle配置 确保 dcloud_uniplugins.json 文件中包含UI模块声明:

    {
      "plugins": [
        {
          "type": "module",
          "name": "UI"
        }
      ]
    }
回到顶部