如何将 Kotlin 源文件转换为 Java 源文件

2022-08-31 04:23:56

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

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


答案 1

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

  1. Menu > Tools > Kotlin > Show Kotlin Bytecode
  2. 点击按钮Decompile
  3. 复制 Java 代码

更新:

使用最新版本(1.2 +)的Kotlin插件,您也可以直接执行.Menu > Tools > Kotlin -> Decompile Kotlin to Java


答案 2

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

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

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


推荐