2018-06-21 Resolved versions for app (26.0.2) and test app (27.1.1) differ

这个问题出现好几次了,记录一下方法。大概就是说先写的app和测试app版本不同,我试过在app的build.gradle里面修改成统一26.0.2 但是依然没效果 。后来就像改成27.1.1,改27.1.1需要下载包,但是我想因为需要翻墙的问题,ε=(´ο`*)))唉,穷人的孩子翻不了,没法下载,不能下载并是不代理的问题,我已经是不代理了。


然并卵,有人说是电脑host文件记录谷歌地址(以前翻墙改了host文件内容),久了就需要更改地址,清空host文件内容就可以(先备份!!),我试了没用,最后找到,maybe,这个问题是bug,强制让测试版本使用某一个版本就可以,划重点~~~~~:

在app的build.gradle里面添加一行:(没错,就是粉粉的那行!!!)


重新sync now一下就可以哇,,

此处为方便复制的小伙伴:configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:26.0.2' }

另一种方式!!!!!!!!!!

在app的buil.gradle中的depecdencies里面添加蓝色的那三行

此处为方便复制的小伙伴:androidTestCompile('com.android.support:support-annotations:26.0.2') {

force =true

}

完事~~~~~O(∩_∩)O哈哈~

你可能感兴趣的:(2018-06-21 Resolved versions for app (26.0.2) and test app (27.1.1) differ)