Android Studio 3.3 卡在缓存中的项目 Setup:reading

Android Studio 3.3 Stuck at Project Setup:reading from cache

我已经用 NDK 创建了模块库。更新 Android Studio 3.3 后,在 studio 上打开项目卡在构建项目上

Project Setup:reading from cache...

每次都需要"Invalidate and Restart"androidstudio 然后studio working.

我已经尝试删除 .gradle 文件夹,但仍然面临这个问题。

如何解决 studio 3.3 的这个错误行为?

尝试以下方法:

转到“

File -> Settings -> Build, Execution, Deployment -> Instant Run"

然后将其禁用。

有了这个 Android Studio 每次都从头开始构建,但总比不正确构建要好。

Gradle 缓存位于

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

尝试删除那些目录。

有关构建缓存的更多信息,请参见此处:Android Studio Build Cache

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

org.gradle.configureondemand=false

参见:Known issues with the Android Gradle Plugin

我没有足够的声誉来发表评论,所以我将 post 作为答案。

  • 无效并重新启动你试过了吗构建->清理项目 并重建然后再次同步?

  • 您是否尝试过重新启动计算机以关闭任何可能阻止清除缓存的进程?

  • 您是否也尝试升级 gradle 版本(在您的 gradle-wrapper.properties 内)?

  • 您是否检查过 gradle 路径是否正确 File -> Settings -> Build, Execution, Deployment -> Gradle?

  • 您是否尝试过找到您的 gradlew 并执行 gradlew cleanBuildCache

  • 您是否尝试删除 C:\Users\{Your Username}\.gradle\caches 文件夹?

  • 您是否尝试过完全禁用缓存构建(会减慢构建速度,不推荐)?为此,您必须转到 gradle.properties 文件并设置 android.enableBuildCache=false

打开项目的 gradle.perperties 文件并添加设置:

org.gradle.configureondemand=false

重启你的项目