首页 > 其他分享 >android开发记录一个依赖冲突问题

android开发记录一个依赖冲突问题

时间:2022-10-13 18:56:10浏览次数:46  
标签:1.5 依赖 androidx fragment 1.3 ent entPdfConvert android 冲突

Execution failed for task ':ent:entPdfConvert:generateEntDebugRFile'.
Could not resolve all files for configuration ':ent:entPdfConvert:entDebugCompileClasspath'.
Could not resolve androidx.fragment:fragment:1.5.2.
Required by:
    project :ent:entPdfConvert
    > Cannot find a version of 'androidx.fragment:fragment' that satisfies the version constraints:
         Dependency path 'ent:entPdfConvert:unspecified' --> 'androidx.fragment:fragment:1.5.2'
         Constraint path 'ent:entPdfConvert:unspecified' --> 'androidx.fragment:fragment:{strictly 1.3.6}' because of the following reason: entDebugRuntimeClasspath uses version 1.3.6



Could not resolve androidx.fragment:fragment:{strictly 1.3.6}.
Required by:
    project :ent:entPdfConvert
    > Cannot find a version of 'androidx.fragment:fragment' that satisfies the version constraints:
         Dependency path 'ent:entPdfConvert:unspecified' --> 'androidx.fragment:fragment:1.5.2'
         Constraint path 'ent:entPdfConvert:unspecified' --> 'androidx.fragment:fragment:{strictly 1.3.6}' because of the following reason: entDebugRuntimeClasspath uses version 1.3.6

原因是:entPdfConvert库强制依赖androidx.fragment:fragment的1.3.6版本,而项目里现在又要依赖androidx.fragment:fragment的1.5.2版本,出现了依赖冲突

解决方法:entPdfConvert也改为依赖1.5.2版本或者去掉强制依赖限制,或者项目里改为使用1.5.2版本,反正保持版本一致即可解决问题

标签:1.5,依赖,androidx,fragment,1.3,ent,entPdfConvert,android,冲突
From: https://www.cnblogs.com/yongfengnice/p/16789294.html

相关文章

  • Flutter(七):Flutter混合开发--接入现有原生工程(iOS+Android)
    在上一篇文章Flutter(六):Flutter_Boost接入现有原生工程(iOS+Android)中介绍了Flutter_Boost的接入方法,这一篇将介绍Flutter自带的接入方法。新建工程1.新建工程1.使用......
  • js判断手机系统是android还是ios?
    varu=navigator.userAgent;//识别各种浏览器varisAndroid=u.indexOf('Android')>-1||u.indexOf('Adr')>-1;//android终端varisiOS=!!u.match(/\(i[^;]......
  • Android JNI 中的线程操作
    公众号回复:OpenGL,领取学习资源大礼包学习一下如何在Native代码中使用线程。Native中支持的线程标准是POSIX线程,它定义了一套创建和操作线程的API。我们可以在Native......
  • HarmonyOS 到底是不是 Android 套皮?
    6月2号,华为自研的操作系统 HarmonyOS 2.0的beta版本正式发布,在业内引起了极大的讨论。一方面,这是中国首个自主知识产权的操作系统,现在已经开源,且正式面向市场开始......
  • [转]Maven依赖中的<exclusions>标签(排除某些依赖,避免出现循环依赖或版本冲突)
    原文地址:Maven依赖中的<exclusions>标签_淸氺的博客-CSDN博客_exclusions标签<exclusions>标签简介:A依赖B,B依赖C,在maven当中如果A依赖B,那么A当中就间接的依赖的C,如果要......
  • Android技术分享| Bugly 应用升级自定义UI
    最近项目里的采用免费的Bugly应用升级功能,由于默认的UI非常的简陋且与项目整体风格不搭,所以需要自定义UI,本篇文章记录在实现过程中的一些注意事项。根据官方文档可知,自定......
  • Android Studio 出现 Failed to create JVM
    failedtocreateJVM:JVMpath:"C:\ProgramFiles\XXXXXX\XXXX\xxxxx\"ifyouhavea64-bitjdkinstalled,defineaJAVA_HOMEvariableinComputer>systemv......
  • 日志依赖
    <!--添加slf4j日志api--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.20</version></dependency><!--......
  • [Android开发学iOS系列] 快速上手UIKit
    快速上手iOSUIKitUIKit是苹果官方的framework,其中包含了各种UI组件,window和view,事件处理,交互,动画,资源管理等基础设施支持.按照前面的介绍,用UIKit写UI可以......
  • .Net Core 依赖注入
    依赖注入控制反转(inversionofcontrol,IOC)是设计模式中非常重要的思想,而依赖注入(dependencyinjection,DI)是控制反转思想的一种重要的实现方式。依赖注入简化了模块的组装......