如何将kotlin源文件转换为java源文件

我有一个Kotlin源文件,但是我想把它翻译成Java。

我如何将Kotlin转换为Java源代码?

正如@Vadzim所说,在IntelliJ或Android Studio中,您只需执行以下操作即可从kotlin获取java代码:

  1. 菜单>工具> Kotlin>显示Kotlin字节码
  2. 点击Decompilebutton
  3. 复制java代码

您可以将Kotlin编译为字节码,然后使用Java反汇编程序。

反编译可以在InteliJ Idea中完成,或者使用FernFlower https://github.com/fesh0r/fernflower (谢谢@Jire)

几个月前我检查过没有自动化的工具(也没有一个AFAIK的计划)