settitle - Android Studio con actualización de Flutter ha provocado un bucle de indexación
toolbar en android studio (5)
Hice una actualización de Android Studio y un aleteo actualizado y ahora el IDE está atascado en un ciclo de indexación. En la parte inferior central sigue parpadeando "Actualizando índices ..." y el archivo projectName.iml
mis proyectos sigue parpadeando entre ser un icono de archivo y una carpeta con un icono de punto verde. Además, cada indicador de error de archivo parpadea entre la marca verde y el ícono del ojo.
No está indexando el icono de estado:
Ícono del estado de indexación:
He invalidado los cachés y reinicié varias veces y cada proyecto de flutter tiene este mismo problema. Cuando se completó la actualización, recibí una notificación de aleteo que dice:
Tipo de módulo de aleteo actualizado
Convertido de ''WEB_MODULE'' a ''JAVA_MODULE''
Puedo continuar trabajando en el proyecto e iniciar la aplicación en el emulador sin ningún problema, solo distrae tener este parpadeo constante en la pantalla. ¿Alguien más tiene este problema y encontró una solución?
Plugin Flutter: Versión: 23.0.2
Flutter SDK Versión: Flutter 0.2.3 • beta del canal • https://github.com/flutter/flutter.git Framework • revisión 5a58b36e36 (hace 2 semanas) • 2018-03-13 13:20:13 -0700 Motor • revisión e61bb9ac3a Herramientas • Dart 2.0.0-dev.35.flutter-290c576264
Dart Plugin: Versión: 173.4700
Dart SDK:
Ruta: ~ / dev_mobile / flutterSDK / flutter / bin / cache / dart-sdk
Versión: 2.0.0-edge. *** cc5fe0
Plugin de Cobertura: Versión: 173.4301.25
Encontré este comentario en un error de Android Studio y lo solucioné para mí:
"Archivo -> invalidando cachés y reiniciando"
Este es un problema conocido.
https://github.com/flutter/flutter-intellij/issues/2017
https://github.com/flutter/flutter-intellij/issues/1735
https://github.com/flutter/flutter/issues/15973
Se suponía que la versión 23 del complemento solucionaría eso, pero parece que no lo ha hecho.
Ni la memoria caché invalidada ni la degradación de Android Studio a 3.1 de 3.1.4 funcionó (y la línea "ALLOW_USER_CONFIGURATION" ya estaba en el IML). Solucioné el error al eliminar el proyecto y volver a clonarlo / volver a cargarlo en Android Studio.
Pude resolver este problema agregando
<option name="ALLOW_USER_CONFIGURATION" value="false" />
a mi archivo project_android.iml
Una vez que se agregó esta línea, el ciclo de reindexación se detuvo y no ha pasado, incluso, después de varios días de trabajo y reinicio de Android Studio. Encontré la solución en un comentario de stevemessick aquí https://github.com/flutter/flutter-intellij/issues/1735 según la referencia del enlace de Günter Zöchbauer en la respuesta anterior.
en mi caso, añadiendo
<option name="ALLOW_USER_CONFIGURATION" value="false" />
No solucioné el problema, ¡también noté que este bucle ocurre solo con actividades vinculadas a un archivo XML de diseño!