【问题标题】:Android Studio 2.2 Stuck at Building Gradle Project Info on importing existing projectAndroid Studio 2.2 卡在 Building Gradle Project 导入现有项目的信息
【发布时间】:2017-02-09 18:14:18
【问题描述】:

我在 Windows 10 上使用 Android Studio 2.2。

我正在尝试导入现有的 android 项目。一直显示消息的问题

Building 'ProjecTName' Graedle 项目信息

在那之后 android studio 完全卡住了,我从任务管理器中杀死了它!

我尝试了 Android Studio 列表中的可用选项:

  1. 打开现有的 Android Studio 项目

  2. 导入项目(Eclipse ADT、Gradle 等)

【问题讨论】:

  • 我的系统上的配置相同,还没有遇到这样的问题。你重试了吗?
  • 当然有很多次,Android Studio 然后完全卡住了,我需要从任务管理器中杀死它。 @lRadha
  • 问题可能与 gradle 发行版下载或依赖关系解决有关。检查您的操作系统或 IDE 上是否设置了任何网络代理
  • 我的网络没有任何问题,我确保互联网连接正常并且没有代理@FarhadFaghihi
  • 只需从项目文件夹中删除 gradle 文件,然后重试

标签: android android-studio android-gradle-plugin build.gradle android-studio-2.2


【解决方案1】:

后台正在下载 Gradle。等待它完成。

【讨论】:

  • 看起来很愚蠢但是......非常真实..你可以在后台检查android studio的网络操作:-D
  • 我花了几分钟才完成这一步。
  • 一次等了半个多小时。但它看起来并不总是网络问题。
  • 这里也一样。花了3到4分钟。等着吧。
  • 好像是这样,我们应该以某种方式了解操作...
【解决方案2】:

只需从项目文件夹中删除 Gradle 文件并重试。

希望这会有所帮助。

【讨论】:

  • 它工作了......我删除了所有 gradle 文件夹并从另一个项目中复制并粘贴它,这对我有用
  • @MBH 是的,正如你所说,我刚刚用我最近从事的一个项目替换了那个“gradle”文件夹。
【解决方案3】:

我也有这个问题。

我下载了 gradle 3.5 二进制分发 zip 文件,从我的项目中删除了 gradle 文件夹,然后进入 Android Studio 的设置,选中“离线工作”,使用“使用本地 gradle 分发”并设置解压缩的 gradle 文件夹的路径 在“Gradle home”和“服务目录路径”文本字段中。

然后我尝试用 Android Studio 2.3 打开项目。

然后显示一条消息,我按下取消手动配置 gradle,然后我再次找到解压缩的 gradle 文件夹。这解决了我的问题。

【讨论】:

    【解决方案4】:

    尝试以下方法:

    1> 尝试从项目文件夹中移除(删除)gradle 文件,然后重试。

    2>尝试进入android studio,然后Files>Invalidate Caches/Restart,然后尝试。

    3> 如果以上两个都不起作用,请检查 gradle、android Studio 版本,看看是否需要更新。

    4> 上面 3 通常对我有用,如果它仍然存在,那么你需要检查项目的依赖关系。还可以尝试导入其他一些项目,如果出现同样的问题,请尝试新安装 STABLE 版本的 android studio。

    【讨论】:

    • 第一个对我有用的选项,我已经使用 Android Studio 2.2,它是 STABLE 版本 .. 谢谢
    【解决方案5】:

    尝试删除 C:\Users\User.gradle

    【讨论】:

    • 谢谢!这对我有用。实际路径是 c:\users[username]\.gradle 我之前跑过几个 react-native 项目
    【解决方案6】:

    我已经删除了所有 gradle 文件夹并从另一个项目中复制并粘贴它,这对我有用

    【讨论】:

    • 如果@lRadha 先回答了,为什么你把你的标记为正确的?
    【解决方案7】:

    以上答案对我来说效果不佳。

    我有几个具有不同 gradle 版本的项目,每当我尝试打开一个项目时,Android Studio 都会开始在后台下载其 gradle。

    所以,在将旧项目导入新的 Android Studio / Gradle 之前要做的事情。

    1. 在文件 'build.gradle' 中将旧行替换为“classpath 'com.android.tools.build:gradle:2.3.3'” (假设 2.3.3 是最新的。您可以在新/最近创建的项目中查看)
    2. 在文件 'gradle/wrapper/gradle-wrapper.properties' 中将旧行替换为 'distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip' (假设 3.3 是最新的。您可以在新/最近创建的项目中查看此内容)

    现在当你导入时,它不会下载其他 gradle 版本。

    我确实在包含我所有旧项目的整个目录中使用 Notepad++ 对上述行进行了查找替换。

    【讨论】:

      【解决方案8】:

      实际上真正的问题是工作室正在通过互联网下载gradle文件,有时它无法这样做,然后它卡住了,但我们可以手动修复它-

      根据您的 android Studios 版本下载 Gradle 文件。

      可以通过-https://services.gradle.org/distributions/下载gradle文件

      在更新 Gradle 区域通过-https://developer.android.com/studio/releases/gradle-plugin.html 查看您的 Gradle 版本。

      下载 Gradle 并将其粘贴到 - c:/Users/username/local/.gradle

      这就是它!!!

      【讨论】:

        【解决方案9】:

        我发现我的 gradle 文件的 gradle 版本设置为 2.1.0。所以我在写字板中打开文件,首先将其更改为 3.3,然后它对我来说很好。

        在gradel-wrapper.properties 中: 来自distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zipdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 希望能解决问题

        【讨论】:

          【解决方案10】:

          这对我有用..肯定对你有用。

          第 1 步:从项目文件夹中“仅”删除 Gradle“文件夹”。

          第 2 步:从 Android Studio 导入您的项目,然后会出现一个对话框“按下 可以使用...,或取消...”。按“取消”并找到您下载最新 Gradle 文件的路径(在我的情况下为 C:/Gradle/gradle-3.5)。

          第 3 步:它会给出一个错误,说“没有缓存版本......”。所以现在检查哪个版本的 com.android.tools.build:gradle: 你有..所以检查路径“C:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle”并选择最新版本(在我的情况下为 2.3.2)。所以现在,转到 Android Studio 中的 Gradle Scripts-> build.gradle(android) 并在我的情况下将依赖项的类路径更改为 (classpath 'com.android.tools.build:gradle:2.3.2')

          第 4 步:单击“重试”。然后它会要求升级工具,通过单击它来升级它然后你就完成了..

          恭喜,您的项目已成功构建..

          是的,请确保在 Setting-> Build,Exec...->Gradle-> "勾选 Use local gradle distribution & offline work & Gradle home: C:/Gradle/gradle-3.5 & Service directory path : C:/Gradle/gradle-3.5 (在我的例子中)。

          【讨论】:

            【解决方案11】:

            删除 temp 和 temp% 对我有用!

            【讨论】:

            • 从哪里来?
            • Windows + R,输入 temp 或 %temp%
            • 我是 Mac 用户 :( 感谢分享
            • @MBH 真的吗?您的屏幕截图是 Windows 10
            • @nmnsud 每个人都想成为一个 mac 用户,因为价格!
            【解决方案12】:

            手动下载gradle-3.3-all.zip

            并提取到/Users/[yourUsername]/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2017-08-16
              • 2018-12-03
              • 1970-01-01
              • 2015-06-27
              • 1970-01-01
              • 2015-07-19
              • 1970-01-01
              • 2016-09-05
              相关资源
              最近更新 更多