Las herramientas de Android utilizan una versión personalizada de Kotlin Compiler .
¿Hay alguna forma de saber qué versión de los metadatos de Kotlin usa este compilador personalizado?
Lints de Android-tools tiene una dependencia /android/tools/external/com-intellij/kotlin-compiler/ con metadatos específicos de Kotlin en algún lugar oculto.
Su objetivo promedio de Kotlin usa una versión diferente de Kotlin Compiler.
Como resultado, la actualización de Kotlin en su proyecto, digamos 1.5.30 -> 1.6.0-M1 generará un problema:
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.4.0.