Android Studio с обновлением флаттера вызвала цикл индексирования

Я сделал обновление студии Android и обновил флаттер, и теперь среда IDE застревает в цикле индексирования. В нижнем центре он продолжает мигать "Обновление индексов...", а мои проекты projectName.iml файл продолжает мигать между значком файла и папкой с зеленым значком точки. Также каждый индикатор ошибки файла мигает между зеленой меткой и значком глаза.

Значок неиндексирующего состояния: Folder Icon
Значок состояния индексирования: File Icon

Я сделал недействительными кеши и перезапустил несколько раз, и каждый проект флаттера имеет эту же проблему. Когда обновление завершено, я получил уведомление о флаттерах, которое гласит:

Тип модуля флаттера обновлен
Преобразован из "WEB_MODULE" в "JAVA_MODULE"

Flutter module type updated

Я могу продолжать работу над проектом и запускать приложение в эмуляторе без каких-либо проблем, он просто отвлекает внимание на постоянное мигание на экране. У кого-нибудь еще эта проблема и нашли решение?


Плагин Flutter: Версия: 23.0.2

Flutter SDK Version: Flutter 0.2.3 • бета-версия канала • https://github.com/flutter/flutter.git Framework • версия 5a58b36e36 (2 недели назад) • 2018-03-13 13:20:13 -0700 Двигатель • ревизия e61bb9ac3a Инструменты • Dart 2.0.0-dev.35.flutter-290c576264

Dart Plugin: Версия: 173.4700

Дарт SDK:
Путь: ~/dev_mobile/flutterSDK/flutter/bin/cache/dart-sdk
Версия: 2.0.0-edge. *** cc5fe0

Плагин охвата: Версия: 173.4301.25

Android Studio: enter image description here

Ответ 1

Я смог решить эту проблему, добавив

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

в файл project_android.iml. После добавления этой строки цикл переиндексации остановился, и даже после нескольких дней работы и перезагрузки Android Studio не произошло. Нашел решение в комментарии stevemessick здесь https://github.com/flutter/flutter-intellij/issues/1735 в соответствии с ссылкой ссылки Günter Zöchbauer в ответе выше.

Ответ 2

Я нашел этот комментарий в ошибке студии android и исправил его для меня:

"Файл → аннулирование кэшей и перезагрузка"

Ответ 4

Недействительный кеш и отказ от работы с Android Studio 3.1 от 3.1.4 (и строка ALLOW_USER_CONFIGURATION уже была на IML). Я исправил ошибку, удалив проект и повторно клонировав/перезагрузив его снова в Android Studio.

Ответ 5

в моем случае, добавив

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

не решила проблему, я также заметил, что этот цикл происходит только с действиями, связанными с XML файлом макета!