2015-05-29 2044 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

这解决了我的问题。

相关问题