Как преобразовать исходный файл Kotlin в исходный файл Java
У меня есть исходный файл Kotlin, но я хочу перевести его на Java.
Как я могу преобразовать Kotlin в исходный код Java?
Переведено автоматически
Ответ 1
Как сказал @Vadzim, в IntelliJ или Android Studio вам просто нужно сделать следующее, чтобы получить java-код из kotlin:
Menu > Tools > Kotlin > Show Kotlin Bytecode
Decompile
Обновить:
С последней версией (1.2+) плагина Kotlin вы также можете сделать это напрямую Menu > Tools > Kotlin -> Decompile Kotlin to Java.
Menu > Tools > Kotlin -> Decompile Kotlin to Java
Ответ 2
вы можете перейти в Инструменты> Kotlin> Показать байт-код kotlin
Ответ 3
You can compile Kotlin to bytecode, then use a Java disassembler.
The decompiling may be done inside IntelliJ Idea, or using FernFlower https://github.com/fesh0r/fernflower (thanks @Jire)
There was no automated tool as I checked a couple months ago (and no plans for one AFAIK)
Ответ 4
In Android Studio, to convert a Kotlin source file to a Java source file you need to:
Kotlin
Java
Press Cmd-Shift-A on a Mac,or press Ctrl-Shift-A on a Windows machine.
Type the action you're looking for: Kotlin Bytecode and choose Show Kotlin Bytecode from menu.
Kotlin Bytecode
Show Kotlin Bytecode