2016-05-30 84 views
3

我經常收到以下錯誤而嘗試同步gradle這個搖籃同步連接超時

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in ide or gradle.

有時,我不明白的錯誤,gradle這個同步需要1次多小時

+0

什麼是您的Gradle版本和Android Studio版本? –

+0

我使用android studio 2.1和Gradle 2.1 –

+0

你是在任何安全連接還是在開放網絡上。 Gradle sycn在可能的組織環境中失敗。 –

回答

3

嘗試打開和檢查的網址,瀏覽器 Google DL,並嘗試從Gradle Site

下載最新版本的搖籃如果您無法訪問和下載文件的時間消耗,因爲你可能會得到403優米在你的機器上沒有下載權限。 請聯繫您的網絡管理員並要求訪問。

下方設置配置您的gradle.properties -

systemProp.http.proxyPassword= 
systemProp.http.proxyHost= 
systemProp.http.proxyPort= 
systemProp.http.proxyUser= 

systemProp.https.proxyPort= 
systemProp.https.proxyUser= 
systemProp.https.proxyHost= 
systemProp.https.proxyPassword= 

或者你可以去設置 - > HTTP代理服務器 - >提供細節。

現在轉到SDK管理器 - >工具 - >選項 - >設置提供的代理服務器和端口。

重建你的項目,你會被提示代理對話框 - >檢查https代理和構建。

EDIT 1

如果上述溶液不起作用。轉到設置 - >搜索Gradle - >在全局gradle設置下檢查離線模式。

+0

@hadi如果此解決方案無法正常工作,請告訴我們。我們會提供更多可能的解決方案。 – Dexto

+0

它沒有工作!!!!!! –

+0

@HadiMohammadi我已更新答案。請檢查這是否適用於您。 – Dexto

0

如果它工作正常並且突然停止,請嘗試刪除您添加並再次同步的任何最新依賴項。如果您不記得,請嘗試在離線模式下運行它。

2

我剛剛在我的辦公室網絡中遇到同樣的問題。

默認情況下,Android Studio中的「HTTP代理」設置爲「無代理」。

我通過將「HTTP代理」設置爲「自動檢測」來修復此問題。