【问题标题】:Need to remove cache with Android Studio需要使用 Android Studio 删除缓存
【发布时间】:2016-07-18 11:01:43
【问题描述】:

我正在使用 Android Studio 开发应用程序,但我遇到了问题。我必须为每次编译删除 IDE 的缓存(Invalidate/Caches restart)。

你如何配置你的 IDE 以避免这个问题?

提前致谢,

【问题讨论】:

  • 为什么总是要删除缓存?如果不这样做会发生什么?
  • 我遇到了同样的问题,除非我使缓存/重启无效,否则我在代码中所做的任何更改都不会反映在应用程序中。

标签: java android-studio caching intellij-idea


【解决方案1】:

看起来实际的问题是为什么您必须在每次编译时清理缓存。您不需要在每次编译时都清理缓存。

但是,doc tells that the cache can become overloaded and cause problems的当前版本:

IntelliJ IDEA 缓存了大量文件,因此系统 缓存可能有一天会超载。在某些情况下,缓存 将永远不再需要,例如,如果您经常与 短期项目。此外,解决某些冲突的唯一方法是 清理缓存。

PS 同时,@yole 告诉 IntelliJ IDEA 缓存不存在过载。

【讨论】:

  • 不存在 IntelliJ IDEA 缓存超载的情况。仅当缓存已损坏且 IDE 无法自动从损坏中恢复时,才需要手动清理缓存。
  • @yole 很高兴知道,但帮助页面告诉它可以“变得超载”:jetbrains.com/help/idea/2016.1/cleaning-system-cache.html 在这种情况下,我猜该页面需要重新措辞或澄清。原文如此:“……系统缓存有朝一日可能会过载。”
  • 谢谢,我卸载了我的应用程序,问题解决了
猜你喜欢
  • 2019-09-29
  • 2014-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-13
  • 1970-01-01
  • 2020-08-12
  • 2012-01-04
相关资源
最近更新 更多