Kotlin enum class en el performance de Android

En Java, se nos dice que evitemos estrictamente el uso de enumeraciones en Android porque ocupan el doble de memory.

¿Esto se aplica a la enum class en Kotlin también? ¿Se comstackrá una Kotlin enum en una enum Java?

    Parecería así, sí.

    Creé esto en Kotlin:

     enum class Thingies { Red, Green, Blue } 

    Y lo descompilé con javap -v , y aquí está el encabezado:

     public final class Thingies extends java.lang.Enum<Thingies> minor version: 0 major version: 52 flags: ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ENUM 

    En pocas palabras: son idénticos, por lo que probablemente tenga que tratarlos de la misma manera.

    Son exactamente lo mismo, un Kotlin Enum es un Java JVM Enum.