Android 支持库规范

Android Support Library Specification

最近我注意到我的 gradle 移动和穿戴文件中有一个错误,内容如下。

我试过换不同的版本,但无论我换到哪个版本,它仍然显示错误。有人可以给我一些解决这个问题的指导吗?我的gradle如下,

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:2.0.0'
compile 'com.google.android.gms:play-services-wearable:10.2.0'
compile 'com.android.support:support-compat:25.3.0'
provided 'com.google.android.wearable:wearable:2.0.0'
compile 'com.android.support:design:25.3.0'
compile 'com.github.PhilJay:MPAndroidChart:v3.0.1'
compile 'com.jakewharton:butterknife:8.5.1'
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'com.itextpdf:itextg:5.5.10'
compile 'io.reactivex.rxjava2:rxjava:2.0.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'

}

错误实际上是在编译时'com.android.support:support-compat:25.3.0'。我假设这是因为这是它遇到的列表中的第一个。

编译'com.google.android.support:wearable:2.0.0'

编译'com.android.support:support-compat:25.3.0'

这些相互冲突,您必须 select 从这两个中选出一个。

问题出在这些 "com.google.android.support" 和 "com.android.support"

将在即将发布的 google 版本中修复。