升级androidstudio3.2版本之后 报错Could not download junit.jar (junit:junit:4.12)

今天将studio终于升级了3.0+ 之前听过很多的同行们谈论过3.0+的可怕,所以我一直也是没有涉猎,俗话说,出来混迟早要还的,哈哈哈,而且新版本的studio虽然安装的时候坑很多,但是用起来还是非常的便捷的,新功能也增加了很多。首先我说我下载androidstudio3.2遇到的最严重的一个坑,废话不说,开始。

首先我包了一个错误

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not download junit.jar (junit:junit:4.12)
Open File
Show Details

不用慌,翻译一下,就是studio不能给我们下载相应的 junit.jar4.12 挺难受的。我也是翻越了各种网络大神们的神作,都没有找到相应的解决方法,于是想自己碰碰运气。不给下就自己下喽 于是翻阅网址下载了相应的 junit-4.12.jar 这里是网址 https://download.csdn.net/my 嘿嘿小小赚一比。

那jar包应该放在哪里呢?因为junit在我们的build.gradle中有依赖,所以我就在gradle文件夹中找找出处。于是在我的路径下找到了。我用的是 mac 路径是 user/.gradle/wrapper/dists/gradle-4.6.all/bcst21l2brirad8k2ben1letg/gradle-4.6/lib/plugins下面。ok出来提示,是否替换 junit-4.12.jar 替换。

ok 这个时候我就重新构建发现又出现了问题,新的问题,jar包冲突, why。so eazy 原来是我的moudle 中的 build gradle 文件里面有了相应的依赖屏蔽掉之后,ok完美解决。

这里说一下 androidTestImplementation 都要屏蔽掉,然后同步一下,ok。

猜你喜欢

转载自blog.csdn.net/mintent/article/details/84633313