Android Studio 1.3.1中的Gradle同步和代理错误

时间:2015-08-19 07:50:51

标签: android-studio gradle android-gradle

我已经开始使用udacity教程来练习android。我想将现有项目导入Android studio。我的互联网连接使用代理服务器连接到世界其他地方。我导入了一个外部项目,并在

中设置了代理设置

文件 - >外观和行为 - >系统设置 - > Http。 导入外部项目时会出现以下错误: -

  

2:59:20 PM Gradle sync同步开始12:59:33 Gradle sync失败:未知   主持人'jcenter.bintray.com'。您可能需要调整代理设置   在Gradle。               有关更多详细信息,请参阅IDE日志(帮助|显示日志)

我试过设置代理 gradle.properties ,如here

所示

我也读过堆栈溢出和treid中的其他类似问题进行故障排除但没有任何作用.. !!

我注意到一个奇怪的事情是导致文件存在此问题。当我在工作室创建任何新项目时。它立即开放而没有错误

我导入的项目可以从 here

下载

请帮助

3 个答案:

答案 0 :(得分:7)


在Android工作室1.3&上述

配置HTTP代理以下载依赖项是通过标准JVM系统属性完成的。在gradle.properties文件中配置的默认HTTP代理中,我们还必须为 HTTPS代理配置单独的设置。

systemProp.http.proxyHost=192.168.1.1  //Your Proxy
systemProp.http.proxyPort=8080         //Your Port
systemProp.https.proxyHost=192.168.1.1   //HTTPS Proxy Configuration
systemProp.https.proxyPort=8080         //HTTPS Proxy Configuration

答案 1 :(得分:0)

单独添加代理信息对我没有帮助(实际上已经存在了),但添加用户和密码对我有用,即使我的代理不需要它。

将其添加到 gradle.properties 文件的底部,如果您的代理不需要身份验证,请保留以下内容:

systemProp.http.proxyUser=user
systemProp.http.proxyPassword=password

答案 2 :(得分:0)

在我的情况下,问题是互联网连接。连接不稳定会导致此错误。

有时这个弹出窗口出现(但是对于android studio),你必须检查它以允许访问。

allow access