【问题标题】:Android Studio - Unable to Run Project: Could not execute build using Gradle distributionAndroid Studio - 无法运行项目:无法使用 Gradle 分发执行构建
【发布时间】:2013-11-08 01:51:57
【问题描述】:

我在 Android Studio 中构建项目时遇到问题,几周前它运行良好,但是当我今天尝试运行该项目时它失败了。这是我收到的错误消息:

org.gradle.tooling.GradleConnectionException:无法执行构建 使用 Gradle 分发 'http://services.gradle.org/distributions/gradle-1.7-bin.zip'.: 可以 不使用 Gradle 分发执行构建 'http://services.gradle.org/distributions/gradle-1.7-bin.zip'。

A 尝试了几件事:

  • 再次重新下载bin.zip文件并将其替换到相应的文件夹中
  • 我还尝试将类路径“com.android.tools.build:gradle:0.5.+”更改为仅类路径“com.android.tools.build:gradle:0.5.7”,结果相同。

有什么想法吗?

编辑

毕竟,我最终完全卸载了 Android Studio。这样做之后,我注意到新项目现在在 Gradle 0.6.+ 上,而 Gradle 又使用 gradle-1.8-bin.zip。我将 build.gradle 更新为新设置,最终再次编译。

【问题讨论】:

  • 谢谢,您的编辑帮助解决了这个问题——不过我花了一个小时。为什么 Google 无法在不中断项目的情况下提供更新?

标签: gradle android-studio


【解决方案1】:

这在developer android 页面中被标记为已知问题

在我的情况下也需要更新 JAVA_HOME 路径,this thread 可以帮助你

我还必须重新配置 SDK 路径并下载存储库支持,如故障排除部分所述。

【讨论】:

  • 虽然我非常感谢您的帮助,但提供的故障排除链接引用了两个不同的错误,甚至与这个不同。至于 JAVA_HOME,提供的指南适用于 Mac OSX,我怀疑它与此有关。至于支持存储库,我已经在使用它了 :)
【解决方案2】:

最后,没有一个解决方案对我有用,即使是我之前回复中的那些。我解决了使用现有资源(“导入项目”选项)再次创建项目的问题,似乎新版本的 android studio 无法使用项目的旧结构,所以成功了,基本上重新开始一个新的项目结构使用所有现有的来源。

我希望它有所帮助。这是对我有用的那个。

【讨论】:

    猜你喜欢
    • 2017-03-28
    • 2015-09-03
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    相关资源
    最近更新 更多