android 解决sdk代码冲突

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'
            }
        }
    }
}

你可能感兴趣的:(android,android,sdk代码冲突,代码冲突)