Как получить доступ к скомпилированному файлу Jar для приложения Android, созданного с помощью Android Studio?
Вариант использования - MockK для JUnit5 локальных модульных тестирований в Kotlin, просмотр выходных данных Kotlin, скомпилированных для Java.
Версия Android Studio - 3.5
@ oleksiyp, описывает , как функции верхнего уровня компилируются в Java в этой серии Сред и в этой публикации StackOverflow .
Изучение того, как файлы Kotlin скомпилированы в Java, позволит использовать более продвинутые функции верхнего уровня, где вывод не такой простой, как показано ниже.
Например, следующееНапример:
// Code.kt source file
package pkg
fun lowercase(str: String): String {...}
переводится в:
package pkg;
class CodeKt {
public static String lowercase(String str) {...}
}