Android Studio卡在刷新Gradle项目处。

5
我几天前将我的 Android Studio 升级到了 2.1 版本,现在每当我打开一个项目或导入一个项目时,在底部都会显示“正在刷新'项目名称'Gradle项目”,我等待了四个小时它还没有进展。请帮助我解决这个问题,因为我需要正常使用 Android Studio。非常感谢您的任何帮助。以下是我的问题截图:Here is the image of my problem

或许你需要再次检查更新,可能只是部分更新。 - Tosin Onikute
我完全更新了它,没有部分更新。 - Ruby prO
现在当我检查新版本时,它告诉我你已经拥有最新的Android Studio版本。 - Ruby prO
5个回答

3
我在更新我的Android Studio之后遇到了类似的问题,通过按下ctr+alt+s,然后选择gradle选项卡并修复本地gradle分发的位置来解决它。不知何故,在更新后,位置从正确的"D:/Program Files/Android/Android Studio/gradle/gradle-2.14.1"更改为"D:/Program Files/Android/Android Studio/gradle"。

2

尝试从主目录下的.gradle目录中删除所有.lock和.lck文件,然后重新构建。

步骤

  1. 在C:\Users{USER}.gradle目录中搜索.lock文件
  2. 选择并删除所有.lock文件
  3. 在C:\Users{USER}.gradle目录中搜索.lck文件
  4. 选择并删除所有.lck文件

2
尝试删除您的主文件夹和项目文件夹中的 .gradle 目录,然后重建项目。

我是否需要从想要打开的每个项目中删除 .gradle 文件夹,因为只有在我从一个项目中删除它时才能正常工作。 - Ruby prO
当我从主目录和项目目录中删除Gradle文件夹并重新构建时,它会显示Gradle项目同步失败。 - Ruby prO
你确定一切都是最新的吗?更新sdk构建工具并在gradle.build中更新buildToolsVersion。在gradle.build(项目级别)中将classpath更新为com.android.tools.build:gradle:2.1.0。然后转到“文件”->“无效缓存/重新启动...”如果问题仍然存在,请告诉我。 - jayeshsolanki93
可能构建时间太长了。 查看此答案 - jayeshsolanki93
http://stackoverflow.com/questions/41502164/android-studio-2-2-3-gradle-build-running-stuck - Aditya Vyas-Lakhan
显示剩余3条评论

0

可能是因为下载新版本的Gradle花费了太多时间,导致工作室卡住了。正在等待下载完成。

如果你不想等待,只需修改gradle-wrapper.properties文件(路径为YOUR_PROJECT/gradle/wrapper/),将其改回之前的版本即可,例如:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

然后重新启动工作室。


0

打开项目时不要点击错误信息“修复插件并刷新项目”,这会导致无限等待。相反,转到build.gradle文件并将插件版本更改为当前版本,然后同步项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接