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

新手上路,请多包涵

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

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

原文由 activedecay 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

正如@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

原文由 Louis CAD 发布,翻译遵循 CC BY-SA 4.0 许可协议

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

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

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

原文由 voddan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题