uni-app 打自定义基座包失败

uni-app 打自定义基座包失败

开发环境 版本号 项目创建方式
Windows 6.1 HBuilderX
产品分类:uniapp/App

PC开发环境操作系统:Windows

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

HBuilderX类型:正式

HBuilderX版本号:3.1.4

手机系统:Android

手机系统版本号:Android 11

手机厂商:华为

手机机型:Honor 10

页面类型:vue

打包方式:云端

项目创建方式:HBuilderX

App下载地址或H5网址:[ ](//ask.dcloud.net.cn/)

示例代码:

Appid: UNIEBAB126  

FAILURE: Build failed with an exception.  

- What went wrong:
Execution failed for task ':app:checkReleaseDuplicateClasses'.  

- Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:checkReleaseDuplicateClasses'.
...

更多关于uni-app 打自定义基座包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app 打自定义基座包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在HBuilderX 3.1.4版本中遇到:app:checkReleaseDuplicateClasses错误通常是由于依赖冲突引起的。以下是几个解决方案:

  1. 检查原生插件依赖冲突
  • 在项目manifest.json中检查已安装的原生插件
  • 确保没有多个插件引用了相同库的不同版本
  • 特别关注推送、地图、支付等常用插件
  1. 清理缓存重新构建
  • 删除项目根目录下的unpackageandroid文件夹
  • 在HBuilderX中执行「菜单-运行-清理项目缓存」
  • 重新制作自定义基座
  1. 检查gradle配置
  • 确认项目中使用的是兼容的gradle版本
  • 检查build.gradle中是否有重复的依赖声明
  • 可尝试在build.gradle中添加:
configurations {
    all*.exclude group: 'com.android.support', module: 'support-v13'
}
回到顶部