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