gpt4 book ai didi

flutter - 所有与编译不同的 AndroidX 版本

转载 作者:IT老高 更新时间:2023-10-28 12:42:33 26 4
gpt4 key购买 nike

我已将我的项目迁移到 AndroidX,因为我遇到了一些错误,但现在我收到一个错误循环,表明 androidX 类的版本与编译时不同:

Android dependency 'androidx.fragment:fragment' has different version for the compile (1.0.0-rc01) and runtime (1.1.0-alpha04) classpath. You should manually set the same version via DependencyResolution 

而且它总是一个不同的类,我已经尝试过实现这段代码,但是每次我添加一行时,它都会给我其他与编译不同的类:

configurations.all {
resolutionStrategy {
force 'androidx.fragment:fragment:v4:1.1.0-alpha04'
}
}

最佳答案

我也遇到过类似的问题,只是在 app/build.gradle 中解决了这个问题

configurations.all {
resolutionStrategy {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'androidx.core') {
details.useVersion "1.0.1"
}
if (details.requested.group == 'androidx.lifecycle') {
details.useVersion "2.0.0"
}
if (details.requested.group == 'androidx.versionedparcelable') {
details.useVersion "1.0.0"
}
if (details.requested.group == 'androidx.fragment') {
details.useVersion "1.0.0"
}
if (details.requested.group == 'androidx.appcompat') {
details.useVersion "1.0.1"
}
}
}
}

关于flutter - 所有与编译不同的 AndroidX 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54872814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com