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

我尝试过的事情:

  • 只需让程序静置一会儿,看看它是否实际上正在下载某些东西,并且真的很慢。我让它停了45分钟以上,然后终止了该程序。
  • 卸载并重新安装Android Studio
  • 重新启动计算机
  • 关闭防火墙(Kaspersky)
  • 以管理员身份运行程序
  • 连接到其他网络
  • 断开我的计算机与任何网络的连接(强制程序以脱机模式构建)
  • 从Android Studio遇到问题时尝试使用的链接手动下载Gradle,并告诉程序使用该文件,而不是下载另一个文件。
    (我转到此链接https://services.gradle.org/distributions/gradle-2.2.1-all.zip,下载文件,解压缩,转到Android Studio中的Gradle设置,选中“脱机工作”复选框,最后将服务目录路径设置为解压缩的Gradle文件夹。)

  • 希望我已经提供了足够的信息,并明确了我的问题所在。如果不是,请告诉我我还需要解释什么,以便可以解决此问题。谢谢!
  • 请注意,我正在运行Windows 8的64位计算机上工作。此外,我使用studio64.exe
    运行程序。
  • 最佳答案

    从我们在评论中进行的讨论来看,您似乎并没有在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安装。

    07-24 09:37
    查看更多