如何在启动时完全停止Android Studio索引/扫描/构建?

时间:2016-02-03 13:42:23

标签: android android-studio

如何停止此索引或此启动过程?它是为了什么?它为什么这样做?我可以在以后最需要的时候推迟加载这么大的过程吗?

4 个答案:

答案 0 :(得分:24)

我只是通过Invalidate and Restart解决了它。我在循环中遇到了这个问题,没有运行或构建任何东西就索引不停。

文件->使缓存/重启无效。

答案 1 :(得分:3)

您无法停止或推迟此过程。 IDE需要使用该过程来构建代码模型,这对于在IDE和文本编辑器之间产生差异的所有功能(代码导航,代码完成,错误突出显示,用法搜索,重构等)都是必需的。

如果您不需要任何这些功能,可以使用文本编辑器(如Sublime Text而不是Android Studio)完全避免此过程。

答案 2 :(得分:3)

您实际上可以在开始时取消构建。我发现这个版本因各种原因而毫无意义:

  • 大多数开发人员都会启动该程序,然后连接电话/首先打开模拟器
  • 即使构建应用程序,这并不意味着很多,因为当你再次点击构建时它会重新开始......

取消构建的方法只需单击底部任务中的小红色x即可。

当您准备好构建时,您只需再次点击运行。

我认为这是一个错误,因为它确实没有意义,因为它不会使后续构建更快,也不需要IDE工作,而不像接受的答案所暗示的那样。

但请注意,这与"索引"不同。这是Android Studio确实需要的。但是,在正常的启动情况下,您可以取消构建。

我在Google上有一个公开的请求,我们会看看他们是否真的会在将来做些什么,因为我没有看到浪费的时间点,有时几分钟的初始版本我以后甚至无法使用。

答案 3 :(得分:-2)

我正在学习android,今天我遇到了这个问题。

Android一直在索引,因为我添加了错误的图片文件。我删除了该图像,并且现在可以正常工作,如果您陷入该图像,建议您检查添加到项目中的所有最近文件,并用正确的文件替换。