Android Studio在Gradle:Configure Project或Gradle:Resolve Dependencies';上创建新项目时卡住了:类路径:';

Android Studio在Gradle:Configure Project或Gradle:Resolve Dependencies';上创建新项目时卡住了:类路径:';,android,gradle,android-studio,Android,Gradle,Android Studio,使用NewProject向导创建一个新的Android应用程序,IDE在我看到代码文件之前就被卡住了。在尝试创建多种类型的项目后,它告诉我它正在构建,IDE只显示一个加载框,上面写着: Gradle: Configure Project 或 我出去吃午饭,回来后我看到: 错误:无法找到标头“”。从服务器收到状态代码500:内部服务器错误 启用Gradle“脱机模式”并同步项目为了解决这个问题,我转到文件->项目结构->项目,并更改了: Android插件库和默认插件库的默认值为 jCente

使用NewProject向导创建一个新的Android应用程序,IDE在我看到代码文件之前就被卡住了。在尝试创建多种类型的项目后,它告诉我它正在构建,IDE只显示一个加载框,上面写着:

Gradle: Configure Project 

我出去吃午饭,回来后我看到:

错误:无法找到标头“”。从服务器收到状态代码500:内部服务器错误
启用Gradle“脱机模式”并同步项目

为了解决这个问题,我转到
文件->项目结构->项目
,并更改了:

Android插件库和默认插件库的默认值为

jCenter()


mavenCentral

由于达拉斯的一个集群节点发生变化,Bintray昨天经历了短暂的超时。 看起来你恰好在那个时间击中了那个节点

问题在几分钟后就解决了,所以你没有必要改变任何事情


实际上,最好在脚本中保留
jcenter()
,因为它是Maven Central的超集。

我遇到了相同/类似的问题:

错误:配置根项目“X”时出现问题。 无法解析配置“:classpath”的所有依赖项。 无法解析com.android.tools.build:gradle:0.12.+。 要求: :X:未指定 未能列出com.android.tools.build:gradle的版本。 无法列出使用M2模式“revision.[ext]”的版本。 无法获取“”。从服务器收到状态代码401:需要授权


但我通过调用Synchronise解决了这个问题,然后重建了项目。

我遇到了类似的问题,并且能够使用这两个存储库,方法是将它们都包含在我的
构建中。gradle
位于我的
android
目录中:

allprojects {
    repositories {
        mavenCentral()
        jcenter()
    }
}

这是对@MHDante答案的调整-您可以同时使用这两个答案,而不是将其中一个替换为另一个

注意!然而,就我而言,我试了几个小时,不得不为明天开发一个演示。这是最后的努力。我会把它换回来的,谢谢。我仍然遇到同样的问题。我支持一个代理,我也为gradle设置了HTTP代理,但问题仍然存在:
错误:无法获取'https://jcenter.bintray.com/com/google/gms/google-services/1.3.0-beta1/google-services-1.3.0-beta1.pom'. 从服务器接收到状态代码500:内部服务器错误
看起来您的代理行为不正常。你能在浏览器中访问吗?为什么要从jCenter()切换回mavenCentral()?解决了我的问题。
allprojects {
    repositories {
        mavenCentral()
        jcenter()
    }
}