首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解决junit:junit:4.12

无法解决junit:junit:4.12
EN

Stack Overflow用户
提问于 2016-10-20 03:59:06
回答 2查看 8.9K关注 0票数 5

我正在使用AndroidStudio2.2,并试图编译developer.android.com的get开始部分中给出的示例Android应用程序。当我构建应用程序时,我会得到以下错误。

无法解决junit:junit:4.12。无法获得资源“https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.pom”。无法获得“https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.pom”。连接到jcenter.bintray.com:443 /75.126.118.188失败:连接超时:连接

我在stackoverflow.com中经历了许多与此错误相关的线程。我按照这些线程中的建议做了以下工作,但我的问题没有得到解决。

第一步

更新build.gradle (应用程序)的buildgrid{}节如下:

代码语言:javascript
复制
repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }

第二步

更新build.gradle (模块)的android{}部分如下:

代码语言:javascript
复制
 repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }

我还用适当的代理服务器IP配置了手动代理,我还可以测试连接成功地连接到URL https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.pom。我还在一个web浏览器中粘贴了这个URL,它成功地下载了junit-4.12.pom。我无法理解的是,当连接到上面的URL是成功的,为什么构建失败?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-20 04:02:56

在build.gradle文件中添加下面的存储库,

代码语言:javascript
复制
repositories {
    maven { url 'http://repo1.maven.org/maven2' }
    jcenter { url "http://jcenter.bintray.com/" }
}
票数 3
EN

Stack Overflow用户

发布于 2017-04-10 23:49:21

我今天遇到了这个问题。对我来说,这是一个代理设置问题。

我在我的项目中打开了'gradle.properties‘文件,并添加了以下设置。然后一切都同步并下载给我。

代码语言:javascript
复制
systemProp.http.proxyHost=XX.XX.XX.XX
systemProp.http.proxyPort=80

systemProp.https.proxyHost=XX.XX.XX.XX
systemProp.https.proxyPort=80
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40145222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档