使用环境:
Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (28.0.0) and test app (26.1.0) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.
解决方法:
统一依赖版本号
在object下的build.gradle中添加:
subprojects {
project.configurations.all {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'com.android.support' && !details.requested.name.contains('multidex')) {
//统一版本号
details.useVersion "26.0.1"
}
}
}
}
为了找到这个问题百度了很多,最后网络是哪位大佬的笔记……十分抱歉。