2016-10-19 52 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文件嗎? –