Android Studio进程扫描文件以建立索引,无限循环。

4
今天我启动Android Studio时,它在后台进程中卡在“正在扫描文件以进行索引...”,无法完成。我可以打开后台进程显示,并看到它在同一目录上不断循环。昨天它工作正常,我的项目没有任何问题。
我尝试过:
- 清除缓存并重启; - 尝试删除C:\Users\xxx\.AndroidStudio3.5\system\caches系统缓存目录并重新启动; - 断开所有设备,没有运行的AVD; - 重新安装Android Studio(3.5.2构建于2019年10月31日),我已经拥有最新版本,但是怎么回事! - 重新启动Windows!
有没有办法终止这个进程?我无法进行编译或调试。
我查看了这个答案,但它太旧了,里面提供的解决方案都没用。

四年过去了,这种情况仍然发生。我把我的项目文件夹移动到了另一台安装了Android Studio Giraffe | 2022.3.1 Patch 4并且能够正常工作的电脑上,但是在尝试加载旧项目时,它卡在了“正在扫描文件以建立索引”的步骤。 - undefined
更糟糕的是,尝试打开旧项目甚至会导致新项目损坏,抛出“无法访问androidx.savedstate.SavedStateRegistryOwner,它是com.myfiles.myapp.MainActivity的超类型。请检查您的模块类路径是否缺少或存在冲突的依赖项。” - undefined
3个回答

3
出于绝望,我重新安装了Android Studio,但首先卸载它时删除了用户设置(之前的卸载时没有这么做)。在卸载和重新安装之间进行了几次重启。这似乎已经解决了我的问题!
我无法用理性解释为什么,除了用户设置目录中的某些内容引起了问题。我想如果你有类似的问题,请记得在卸载时勾选删除用户设置的选项。很遗憾这种问题没有解决办法,多年来在Android Studio的不同版本中会间歇性地发生。

0

我有时也会遇到类似的问题。

  1. 退出正在监视相同文件夹的其他软件(对我来说是Sublime);
  2. 退出Android Studio;
  3. 等待“fsnotifier64”进程完成;
  4. 启动Android Studio。

第1和第2项可能可以交换顺序。


-2

在某些情况下,您需要良好的网络速度和良好的规格。 您的电脑是否符合最低规格要求?


1
你能详细说明一下互联网速度/处理能力与这个问题的关系吗? - greeble31

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接