Android Studio在构建应用程序时卡住了

时间:2015-01-05 20:19:11

标签: android gradle android-studio

我最近从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设置,选中离线工作复选框,最后设置服务目录路径到解压缩的Gradle文件夹。)

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

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

1 个答案:

答案 0 :(得分:0)

根据我们在评论中的讨论,看起来你的窗口路径上没有你的gradle。

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

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

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

gradle tasks

一旦你开始工作,你将需要在你的项目中运行以下内容:

gradle wrapper

这将生成一个.bat文件,您可以使用该文件在包装器中运行gradle,从而支持多个本机gradle安装。