我正在将FIREBASE连接到当前正在运行的AndroidStudio项目,并且在实现所有库之后,我陷入了错误。
“错误:清单合并失败,出现多个错误,请参阅日志”
我该怎么办..?
这是错误,我正在得到什么
使用groupId com.android.support和androidx。*的依赖项无法合并,但是找到了IdeMavenCoordinates {myGroupId ='com.android.support',myArtifactId ='cardview-v7',myVersion = '28 .0.0',myPacking ='aar',myClassifier ='null'}和IdeMavenCoordinates {myGroupId ='androidx.swiperefreshlayout',myArtifactId ='swiperefreshlayout',myVersion ='1.0.0',myPacking ='aar',myClassifier ='null'}不兼容的依赖项更少...(Ctrl + F1) 检查信息:库,工具和库的某些组合不兼容或可能导致错误。一种不兼容的情况是使用不是最新版本的Android支持库版本进行编译(或者特别是低于目标targetSdkVersion的版本)。问题ID:GradleCompatible enter ima[enter image description here] 1此处的ge描述
答案 0 :(得分:0)
应该同时使用androidx和android支持库,才会出现此问题。通过从IDE使用AndroidX
> Refactor
将整个项目迁移到Migrate to AndroidX
。迁移到AndroidX后,请重新检查gradle.properties
文件中是否包含这两行:
android.useAndroidX=true
android.enableJetifier=true
将这两个gradle插件标志设置为true意味着Android Plugin将使用适当的AndroidX库而不是支持Library并重写其二进制文件。要了解更多有关如何将整个项目迁移到AndroidX的信息,请遵循此link。
答案 1 :(得分:0)
处理后,单击“执行重构”。此按钮将位于IDE的左下角(请仔细查看)。
将库版本更新为build.gradle(Module:App)中的最新版本。 Alt + Enter可以帮助您。
Sync Gradle,希望它能解决我的问题。
我还是android应用程序开发的新手。