2016-10-19 144 views
0

我正在尝试使用android studio创建一些android示例应用程序,并且遇到了gradle sync错误。gradle同步错误android studio

它说未知的主机为jcenter.bintray.com并配置代理。

但是,当我尝试访问它使用浏览器的URL是可访问的。我也尝试检查连接在android studio>设置>系统设置> http代理>检查连接。

它显示连接成功。所以只有在构建时才会出现错误。可能是什么原因?

的build.gradle

buildscript { 
repositories { 
    jcenter { url "http://jcenter.bintray.com/" } 
} 

dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.1' 
} 
} 

allprojects { 
} 
+0

尝试设置代理服务器,如果你是在防火墙后面。 –

+0

所以当我尝试访问上述两种情况时它应该显示一些错误? – toddy

+0

当你正在建立什么错误? –

回答

0

这是因为Android的工作室能不能来从资源库中的依赖关系。

尝试更新android studio to newer version,随着deactivating offline mode得到它的工作。

+0

我的Android studio版本是2.2预览版7. – toddy

0

从build.gradle文件中删除testCompile'junit:junit:4.12',如果不使用单元测试。

如果您需要测试用例,请设置代理设置(文件 - >设置 - >外观&行为 - >系统设置 - > http代理),如果您身后代理。

,并添加下面的build.gradle库,

repositories { 
    maven { url 'http://repo1.maven.org/maven2' } 
    jcenter { url "http://jcenter.bintray.com/" } 
} 
+0

还是一样的错误。 :( – toddy

+0

你可以发布gradle文件吗? –