Anko版本依赖性(com.android.support.support-v4:27.1.1)

时间:2018-10-12 04:12:30

标签: anko

我正在尝试将我的应用迁移到定位到Android SDK 28。

我认为我对Anko对支持27.1.1的依赖感到不安,发生在here

我对com.android.support:support-v4:27.1.1和com.android.support:animated-vector-drawable:28.0.0的依赖项发生冲突

如果我尝试匹配Anko对27.1.1的使用,则我的版本会抱怨我不应使用低于目标版本的支持版本。

所以我不知道从这里去哪里。如果我使用的是Anko,就不要瞄准sdk28 :-(?

1 个答案:

答案 0 :(得分:1)

这也困扰着我。首先,我确保Android支持库是最新的,并从Android支持库包https://developer.android.com/topic/libraries/support-library/packages

中添加了每个支持库

然后在应用程序的build.gradle末尾添加以下内容:

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == 'com.android.support') {
            if (!requested.name.startsWith("multidex")) {
                details.useVersion '28.0.0'
            }
        }
    }
}

希望这对您有用!