kt文件和java文件_如何将kotlin源文件转换为java源文件

本文介绍了如何将Kotlin源文件转换为Java源代码。在Android Studio中,可以通过菜单工具找到Kotlin字节码,然后点击反编译按钮。虽然反编译的Java代码可能不完全可读,但它能帮助理解Kotlin代码的工作原理。目前没有自动化工具能完美转换,但IntelliJ IDEA和第三方工具如 fernflower 提供了辅助功能。
摘要由CSDN通过智能技术生成

有一kotlin源文件,但我想它translate Java。

如何能在convert kotlin两个Java源代码?

我很确定还没有为这个构建自动化工具。你可以先建造它!

也许教他们读科特琳更容易些

很可能你会遇到一个丑陋的和不可维护的Java类,如果没有类路径中的KOTLIN标准库,Java类就不会运行。有什么意义?

考虑J2OBJC转换器。如果你能做科特林> Java> Objc,那就太棒了。

@patrick kotlin/native现在支持与Objective-C和多平台项目的互操作,因此您现在可以共享代码;)

"反编译"按钮的目标是帮助人们理解Kotlin编译是如何工作的。它生成的Java代码并不打算作为实际的生产代码使用(并且非常不适合这个代码——首先,它不总是编译…)

Decompile Kotlin to Java当前仅对编译的Kotlin类启用。

@ YOLE对于那些不认识Kotlin或者有时间学习它的人来说,在这个语言中有一些样本代码有一些功能,他们需要了解它们的Java代码工作吗?

@正如你所能想象的,考特林团队的目标不是帮助人们避免学习考特林。学习足够多的知识来理解代码示例所做的工作不会花费您太长时间。

他说:"vadzim IntelliJ在工作室或Android,你就必须做下面的Java代码从kotlin:Get

Menu > Tools > Kotlin > Show Kotlin Bytecode

在Decompile按钮点击

复制Java代码

更新:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值