我最近从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文件夹。)
希望我已经提供了足够的信息并明确了我的问题所在。如果没有,请告诉我还有什么需要解释的,所以我可以解决这个问题。谢谢!
答案 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安装。