Android studio 带有颤振更新的Android Studio导致了索引循环

Android studio 带有颤振更新的Android Studio导致了索引循环,android-studio,dart,flutter,Android Studio,Dart,Flutter,我做了一次android studio更新,更新了Flatter,现在IDE陷入了索引循环。在底部中央,它不断闪烁“更新索引…”,而我的项目projectName.iml文件在文件图标和带有绿点图标的文件夹之间不断闪烁。此外,每个文件错误指示灯在绿色检查和眼睛图标之间闪烁 未索引状态图标: 索引状态图标: 我已经使缓存失效并重新启动了好几次,每个颤振项目都有同样的问题。更新完成后,我收到一个颤振通知,内容如下: 颤振模块类型更新 从“WEB_模块”转换为“JAVA_模块” 我能够继续在项目上工

我做了一次android studio更新,更新了Flatter,现在IDE陷入了索引循环。在底部中央,它不断闪烁“更新索引…”,而我的项目
projectName.iml
文件在文件图标和带有绿点图标的文件夹之间不断闪烁。此外,每个文件错误指示灯在绿色检查和眼睛图标之间闪烁

未索引状态图标:
索引状态图标:

我已经使缓存失效并重新启动了好几次,每个颤振项目都有同样的问题。更新完成后,我收到一个颤振通知,内容如下:

颤振模块类型更新
从“WEB_模块”转换为“JAVA_模块”

我能够继续在项目上工作,并在模拟器中启动应用程序,没有任何问题,只是屏幕上不断闪烁会分散我的注意力。还有谁有这个问题并找到了解决方案


颤振插件: 版本:23.0.2

颤振SDK版本: 颤振0.2.3•通道测试版•框架•版本5a58b36e36(两周前)•2018-03-13 13:20:13-0700发动机•版本e61bb9ac3a工具•Dart 2.0.0-dev.35.颤振-290c576264

Dart插件: 版本:173.4700

Dart SDK:
路径:~/dev\u mobile/flatterSDK/flatter/bin/cache/dart sdk
版本:2.0.0-edge.**cc5fe0

覆盖率插件: 版本:173.4301.25

安卓工作室:
这是一个已知的问题




插件版本23应该可以解决这个问题,但似乎没有。我通过添加

<option name="ALLOW_USER_CONFIGURATION" value="false" />


到我的
project\u android.iml
文件。一旦添加这一行,重新索引循环就停止了,甚至在工作和重新启动Android Studio几天后,它也没有停止。根据上面回复中的链接参考,在Stevemesick的评论中找到了解决方案

我在android studio的一个bug中找到了这条评论,它为我修复了它:


“文件->无效缓存并重新启动”

无效缓存或将Android Studio从3.1.4降级到3.1都不起作用(并且“允许用户配置”行已经在IML上)。 我通过删除项目并在Android Studio上重新克隆/重新加载来修复错误

在我的例子中,添加

<option name="ALLOW_USER_CONFIGURATION" value="false" />


没有解决这个问题,我还注意到这个循环只发生在链接到布局XML文件的活动中

谢谢你提供这些。我能够在您提供的一个链接中找到修复程序。我已经在这里的答案中添加了详细信息。工作!在我的例子中,.iml文件看起来是这样的:
我的文件已经有了这一行,并且仍然在索引。。。android studio是我下载过的最糟糕的IDE。这为我解决了一个类似的问题。我不知道什么是颤振,但我的Android工作室一直在重新编制索引,变得非常无用。直到什么时候你才会重复这个过程。我在几乎所有的项目中都面临这个问题。我应该删除它们,重新克隆并重新加载吗???