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

时间:2019-02-08 05:16:05

标签: android android-studio android-ndk ndk-build

我已经使用NDK创建了模块库。更新了Android Studio 3.3之后,在固定在构建项目上的Studio上打开项目

  

项目设置:正在从缓存中读取...

每次在工作室工作后都需要“无效并重新启动” android studio。

我尝试删除 .gradle 文件夹,但仍然遇到此问题。

我该如何解决Studio 3.3的这种不良行为?

4 个答案:

答案 0 :(得分:9)

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

  • 之后,您无效并重新启动,是否尝试过 Build-> Clean Project ,然后重新构建然后再次同步?

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

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

  • 您是否在文件->设置->构建,执行,部署-> Gradle 中检查了gradle路径是否正确?

  • 您是否尝试过定位gradlew并执行gradlew cleanBuildCache

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

尝试以下方法:

转到“

  

文件->设置->构建,执行,部署->即时运行”

然后将其禁用。

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

答案 3 :(得分:0)

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

org.gradle.configureondemand=false

重新启动项目