Android Studio 3.3.2卡在项目设置中:从缓存读取

时间:2019-03-18 14:08:04

标签: android android-studio

我最近安装了新版本的android studio,但是每次我重新打开一个项目时,gradle配置都会自动尝试同步到该项目,这完全正常。

但是,同步永远不会完成并且停留在

  

项目设置:从缓存中读取。

有人知道我该如何解决?

2 个答案:

答案 0 :(得分:0)

我还发现AS相当慢,它只是停止/挂起然后恢复。这可能无法完全解决问题,但可以尝试。销毁.gradle文件夹和.i​​dea文件夹(极端情况下,销毁计算机主目录上的主.gradle文件夹)。完成后,将项目重新导入到AS中。这些目录维护本地缓存数据,这可能会导致这些问题。

答案 1 :(得分:0)

根据known_issues_with_the_android_gradle_plugin

  

使用Gradle 4.6及更高版本进行按需配置:如果您将Android Gradle插件3.0.x或3.1.x与Gradle 4.6及更高版本一起使用,则应禁用按需配置,以免出现一些无法预测的构建错误。 (如果您使用的是Android Gradle Plugin 3.2.0或更高版本,则无需采取任何措施来按需禁用配置。)

按需禁用gradle.properties文件中的配置,如下所示:

org.gradle.configureondemand=false

此外,请注意, Gradle 会缓存目录

  • macOS / Linux 上:$HOME/.gradle/caches/
  • Windows 上:%USER_HOME%\.gradle/caches/

尝试关闭您的Android Studio并删除这些目录,然后重新启动Android Studio。

有关构建缓存的更多信息,请访问:Android Studio Build Cache