这个问题出现好几次了,记录一下方法。大概就是说先写的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哈哈~
网友评论