【问题标题】:Android Studio stuck while building applicationAndroid Studio 在构建应用程序时卡住了
【发布时间】:2015-01-05 20:19:10
【问题描述】:

我最近从 Eclipse 切换到了 Android Studio,因为我了解到它现在是 Android 应用程序开发的官方 IDE。我下载并安装了适用于 Windows 的最新版本 (1.0.2)。第一次使用该程序时,我决定创建一个测试应用程序以查看该程序是否正常工作。不幸的是,事实并非如此。单击完成按钮完成新建项目向导后,会出现一个加载栏,上面写着Gradle: Build。这就是程序卡住的地方。没有错误消息,看起来程序运行良好,但构建从未真正完成。我从未获得过我的 MainActivity.Java 类或 activitymain.xml 文档。如果我单击取消按钮,程序会冻结,我必须使用 TaskManager 来终止程序。如果我重新进入程序并选择打开一个现有项目,我的项目就会在那里。但是,在尝试打开项目时,我看到了相同的 Gradle: Build 加载栏。过去 3 天我一直在寻找答案,但没有任何效果。非常感谢任何帮助!

我尝试过的事情:

  • 只需让程序静置一会儿,看看它是否真的在下载东西,而且速度真的很慢。在终止程序之前,我让它静置了 45 分钟以上。

  • 卸载并重新安装 Android Studio

  • 重新启动我的电脑

  • 关闭我的防火墙(卡巴斯基)

  • 以管理员身份运行程序

  • 连接到不同的网络

  • 断开我的计算机与任何网络的连接(强制程序以离线模式构建)

  • 从 Android Studio 在卡住时尝试使用的链接手动下载 Gradle,并告诉程序使用该文件而不是下载另一个文件。 (我去这个链接https://services.gradle.org/distributions/gradle-2.2.1-all.zip,下载文件,解压,到Android Studio中的Gradle设置,勾选离线工作复选框,最后设置服务目录路径 em> 到我解压后的 Gradle 文件夹中。)

希望我已经提供了足够的信息并明确了我的问题所在。如果不是,请告诉我还需要解释什么,以便我可以解决此问题。谢谢!

  • 请注意,我正在使用运行 Windows 8 的 64 位计算机。另外,我使用的是 studio64.exe 运行程序。

【问题讨论】:

  • 您能否尝试从命令行构建并发布输出
  • 你不会介意指导我完成的吧?对编程有点陌生。 @stevebot
  • 好的,这个怎么样,你能把输出从Android Studio的gradle控制台窗口贴出来吗?
  • Gradle 控制台是空的 :( @stevebot
  • ok 尝试进入 Android Studio 的终端窗口,然后输入 gradle tasks。这将为您提供可以运行的任务列表。

标签: android gradle android-studio


【解决方案1】:

根据我们在 cmets 中的讨论,您的 Windows 路径上似乎没有 gradle。

请更改以下内容以指向您的 gradle 安装:

set GRADLE_HOME=C:\<installation location>\gradle-1.11
set PATH=%PATH%;%GRADLE_HOME%\bin

在此之后,验证在终端运行以下工作:

gradle tasks

一旦你得到这个工作,你会想在你的项目中运行以下内容:

gradle wrapper

这将生成一个.bat 文件,然后您可以使用该文件通过包装器运行 gradle,让您支持多个本机 gradle 安装。

【讨论】:

  • 如何设置 GRADLE_HOME 和 PATH?这些是环境变量吗?
  • @JayBoe 是的,它们是环境变量
  • 好的,所有命令行的东西都工作了!批处理文件现在在哪里?我只是运行它还是我必须用它做其他事情? @stevebot
  • 最简单的做法是再次通过 Android Studio 创建一个应用程序。看起来 Android Studio 无法运行,因为您的路径上没有安装 gradle。我相信现在它应该允许您毫无问题地创建项目。
  • 你认为完成 Gradle: build 还需要几分钟吗?还是事情又卡住了?
猜你喜欢
  • 1970-01-01
  • 2023-04-11
  • 1970-01-01
  • 2018-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-14
相关资源
最近更新 更多