Estoy usando Android Studio 3.3, mi proyecto está usando Kotlin 1.3.20 con build gradle 3.3.0
sin embargo, cuando intento abrir un archivo xml, abre un archivo diferente con el nombre de archivo correcto y la ruta de archivo correcta:
Y cuando trato de ver este archivo xml en mi Git, mi archivo es normal
cuando trato de ejecutar este proyecto, se ejecuta sin ningún problema. Ya intenté invalidar cachés/reiniciar pero el problema aún existe.
este error afecta a archivos xml aleatorios. algunos de mis archivos de diseño xml abren mi archivo kotlin. algunos de ellos abren un archivo generado automáticamente
por favor ayuda... ¿tiene esto algo que ver con la indexación de errores? ¿Cómo puedo arreglar esto?
ACTUALIZAR :
Encontré a alguien que podría tener el mismo problema con esto, en el rastreador de problemas de Google: https://issuetracker.google.com/issues/122988154
ACTUALIZACIÓN 2:
este problema no solo ocurre en el archivo xml sino también en el archivo kotlin.
intento abrir mi archivo de actividad, pero abre una de las clases generadas por enlace de datos
Aparentemente, este problema es un error en Android Studio. después de investigar un poco, este error podría ocurrir no solo en el diseño xml, sino también en otros archivos xml, como recursos como dimensiones, cadenas, estilo, etc.
Finalmente, hay una solución para este problema que funciona sin reinstalar Android Studio. Gracias @ChetanJoshi por la sugerencia en la sección de comentarios.
Pasos:
Después de eso, no olvide actualizar su proyecto Gradle.