1. 在引用sdk的外面添加排除sdk

 implementation ("androidx.core:core-ktx:1.9.0"){
        exclude (group:'androidx.appcompat', module:'appcompat')
    }

2. 全局指定对应的sdk版本

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == 'androidx.appcompat') {
            if (!requested.name.startsWith("appcompat")) {
                details.useVersion '1.6.1'
            }
        }
    }
}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐