Andeoid中解决“Resolved versions for

作者: 追梦小乐 | 来源:发表于2018-06-02 10:29 被阅读33次

今天在新建工程的时候发现如下图所示的错误:

image.png

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.

显而易见,这是因为 app 和 test app的版本不一致造成的


image.png

解决方法1:

image.png

解决方法2:

image.png
configurations.all {
    resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'
}

疑惑问题:

test app (27.1.1) 这个的版本号是根据什么确定的呢?


image.png image.png
image.png

上面这个疑惑问题,目前还没搞懂,先放着,等弄懂了在来把解答写上,如果有朋友知道话,麻烦告知下

相关文章

网友评论

    本文标题:Andeoid中解决“Resolved versions for

    本文链接:https://www.haomeiwen.com/subject/atalsftx.html