我做了一个android工作室更新并更新了颤振,现在IDE陷入索引循环 . 在底部中心,它一直闪烁'Updating Indexes...',我的项目 projectName.iml
文件在文件图标和带有绿点图标的文件夹之间不断闪烁 . 此外,每个文件错误指示灯在绿色检查与眼睛图标之间闪烁 .
没有索引状态图标:
索引状态图标:
我已经使缓存无效并重新启动了几次,每个扑动项目都有同样的问题 . 更新完成后,我得到了一个颤振通知,内容如下:
Flutter模块类型更新从'WEB_MODULE'转换为'JAVA_MODULE'
我能够继续在项目上工作并在模拟器中启动应用程序而没有任何问题,只是分散了屏幕上不断闪烁的注意力 . 有其他人遇到这个问题并找到了解决方案吗?
Flutter Plugin: 版本:23.0.2
Flutter SDK Version: Flutter 0.2.3•channel beta•https://github.com/flutter/flutter.git Framework•revision 5a58b36e36(2周前)•2018-03-13 13:20:13 -0700引擎•修订版e61bb9ac3a工具•Dart 2.0.0-dev.35.flutter-290c576264
Dart Plugin: 版本:173.4700
Dart SDK:
路径:〜/ dev_mobile / flutterSDK / flutter / bin / cache / dart-sdk
版本:2.0.0-edge . *** cc5fe0
Coverage Plugin: 版本:173.4301.25
Android Studio:
5 回答
我在android studio bug中找到了这个评论,它为我修复了它:
“文件 - >使缓存无效并重新启动”
我能够通过添加来解决这个问题
到我的
project_android.iml
文件 . 添加此行后,重新索引循环停止,甚至在几天的工作和重新启动Android Studio后仍然没有 . 在stevemessick的评论中找到了解决方案https://github.com/flutter/flutter-intellij/issues/1735,如上面的响应中的Günter Zöchbauer链接参考 .这是一个已知的问题 .
https://github.com/flutter/flutter-intellij/issues/2017
https://github.com/flutter/flutter-intellij/issues/1735
https://github.com/flutter/flutter/issues/15973
插件版本23应该可以解决这个问题,但似乎没有 .
无效缓存也无法将Android Studio从3.1.4降级到3.1工作(并且“ALLOW_USER_CONFIGURATION”行已经在IML上) . 我通过删除项目并在Android Studio上重新克隆/重新加载它来修复错误 .
在我的情况下,添加
没有解决问题,我也注意到这个循环恰好与链接到布局XML文件的活动有关!