2015-05-29 1965 views
5

我瘋了!我已經搜索並嘗試了一切(谷歌和stackoverflow),但似乎沒有任何幫助。Gradle'ProjectName'項目刷新失敗 - 錯誤:已經看到Doctype

我試圖打開(也試圖導入)Github上的slidenerd項目(http://github.com/slidenerd/materialtest)到Android Studio 1.2.1.1與Gradle 2.2,但我得到的是這個惱人的錯誤!

Gradle 'ProjectName' project refresh failed

Error: Already seen Doctype

你能幫我理解我能做些什麼來解決嗎?

這是我的搖籃控制檯日誌:

執行任務:[:]

配置需求是一個孵化功能。 下載https://jcenter.bintray.com/com/android/tools/lint/lint/24.0.1/lint-24.0.1.pom

[致命錯誤] lint-24.0.1.pom:3:10:文檔類型giàpresente(表示已經見過)。

失敗:生成失敗,出現異常。

  • 出了什麼問題: 一個問題出現在配置根項目 'MehdiApp'。

    Could not resolve all dependencies for configuration ':classpath'. Could not resolve com.android.tools.lint:lint:24.0.1. Required by: :MehdiApp:unspecified > com.android.tools.build:gradle:1.0.1 Could not parse POM https://jcenter.bintray.com/com/android/tools/lint/lint/24.0.1/lint-24.0.1.pom Doctype già presente.

  • 嘗試: 與--stacktrace選項獲取堆棧跟蹤運行。使用--info或--debug選項運行以獲取更多日誌輸出。

構建失敗

總時間:53.31秒

回答

0

一定要在你的build.gradle(項目)僅用於jcenter()作爲存儲庫資源不Maven的或mavenCentral。

1

網絡可能是原因。 我改變了我的VPN網絡,然後gradle構建成功。

+0

有完全相同的問題,並改變VPN端口的伎倆。謝謝。 – Tina

4

它發生在我身上時,我有兩個谷歌儲存庫和gradle:3.0.0build.gradle文件的依賴性:

allprojects { 
    repositories { 
     google() 
     jcenter() 
     maven { 
      url "https://maven.google.com" 
     } 
    } 
} 

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

這是一個明顯的錯誤。所以我刪除了maven部分並將com.android.tools.build:gradle:3.0.0更改爲com.android.tools.build:gradle:3.0.1

這解決了我的問題。

相關問題