无法为初始化脚本打开cp_init类缓存

时间:2016-05-03 23:10:34

标签: java android caching

我是Android Studio新手,我不断收到此错误消息。我已经研究并尝试删除.gradle,关闭程序并重新启动,检查省电模式以及清理和重新运行。任何其他尝试的想法将不胜感激。它昨晚完美无缺,现在我收到了这个错误。

错误:无法为初始化脚本打开cp_init类缓存' C:\ Users \ Owner \ AppData \ Local \ Temp \ asLocalRepo6.gradle' (C:\ Users \用户Owner.gradle \缓存\ 2.10 \脚本\ asLocalRepo6_4rdykqo5vjpjfhlk1g3pwkx76 \ cp_init)

  

java.io.FileNotFoundException:C:\ Users \ Owner.gradle \ caches \ 2.10 \ scripts \ asLocalRepo6_4rdykqo5vjpjfhlk1g3pwkx76 \ cp_init \ cache.properties(系统找不到指定的文件)

谢谢!

5 个答案:

答案 0 :(得分:9)

您可能还会运行Java的新版本。通过https://adoptopenjdk.net/降级到Java 1.8为我解决了这个问题。

请参见BUG! exception in phase 'semantic analysis'

答案 1 :(得分:1)

将构建、执行、部署 > 构建工具 > Gradle > Gradle JVM 设置为“使用内部 JRE(java 版本 11-ea+123”....)

https://youtrack.jetbrains.com/issue/KT-34134

enter image description here

答案 2 :(得分:0)

有时我有同样的问题。这是我的解决方案

  1. 单击“文件”菜单和
  2. 选择无效缓存/重新启动
  3. 选择无效并重新启动

答案 3 :(得分:0)

快速而肮脏的解决方案是打开C:\Users\%USER_NAME%或找到您的用户目录,转到\.gradle并删除caches文件

答案 4 :(得分:0)

我通过将Gradle设置降级为Java 1.8来解决此错误:

enter image description here