2015-08-19 60 views
1

我已經開始使用udacity教程來練習android。我想將現有項目導入到Android studio中。我的互聯網連接使用代理服務器連接到世界其他地方。我已經導入了一個外部項目,並且我設置了代理設置Android Studio 1.3.1中的Gradle同步和代理錯誤

文件 - >外觀和行爲 - >系統設置 - > Http。 而引入外部項目它提供了以下錯誤: -

2:59:20 PM Gradle sync started 12:59:33 PM Gradle sync failed: Unknown host 'jcenter.bintray.com'. You may need to adjust the proxy settings in Gradle. Consult IDE log for more details (Help | Show Log)

我曾試圖 gradle.properties設置代理服務器,如圖here

我也有閱讀棧溢出其他類似的問題和treid排除故障,但沒有任何作品..!

我注意到的一件奇怪的事是這個問題在導入的文件中仍然存在。當我在工作室創建任何新項目。它會打開瞬間沒有錯誤

該項目我正在導入可以從here

下載請幫

回答

7


在Android Studio中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 
+0

謝謝,正確答案爲我 –

+0

我不使用代理服務器。我如何知道代理? – toha

0

將代理信息單獨對我沒有幫助(這實際上是已經存在於我的),但加入的用戶名和密碼爲我工作,即使我的代理並不需要它。

添加到您的gradle.properties底部文件,並留下下面就是這樣的,如果你的代理不要求身份驗證:

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

在我的情況下,問題是互聯網連接。不穩定的連接導致此錯誤。

有時會彈出此窗口(但對於android studio),您必須檢查它以允許訪問。

allow access