This might be my simplistic idea of how AARs/JARs/JVM works but I’m guessing if I build an android library using Kotlin but the user facing bits (eg Interfaces) in Java, The
.class
files get packaged into the AAR and when the library consumers use it, they dont have to apply the kotlin plugin.