如何停止此索引或此启动过程?它是为了什么?它为什么这样做?我可以在以后最需要的时候推迟加载这么大的过程吗?
答案 0 :(得分:24)
我只是通过Invalidate and Restart解决了它。我在循环中遇到了这个问题,没有运行或构建任何东西就索引不停。
文件->使缓存/重启无效。
答案 1 :(得分:3)
您无法停止或推迟此过程。 IDE需要使用该过程来构建代码模型,这对于在IDE和文本编辑器之间产生差异的所有功能(代码导航,代码完成,错误突出显示,用法搜索,重构等)都是必需的。
如果您不需要任何这些功能,可以使用文本编辑器(如Sublime Text而不是Android Studio)完全避免此过程。
答案 2 :(得分:3)
您实际上可以在开始时取消构建。我发现这个版本因各种原因而毫无意义:
取消构建的方法只需单击底部任务中的小红色x即可。
当您准备好构建时,您只需再次点击运行。
我认为这是一个错误,因为它确实没有意义,因为它不会使后续构建更快,也不需要IDE工作,而不像接受的答案所暗示的那样。
但请注意,这与"索引"不同。这是Android Studio确实需要的。但是,在正常的启动情况下,您可以取消构建。
我在Google上有一个公开的请求,我们会看看他们是否真的会在将来做些什么,因为我没有看到浪费的时间点,有时几分钟的初始版本我以后甚至无法使用。
答案 3 :(得分:-2)
我正在学习android,今天我遇到了这个问题。
Android一直在索引,因为我添加了错误的图片文件。我删除了该图像,并且现在可以正常工作,如果您陷入该图像,建议您检查添加到项目中的所有最近文件,并用正确的文件替换。