Wen*_*hao 14 android kotlin android-studio
但是,如果我手动执行"Show Kotlin Bytecode"并单击"Decompile",它将显示正确的java代码.
如果您编写了一些kotlin并想使用“将Kotlin转为Java”菜单查看如何将其编译为JAVA,则需要查看已编译的.class文件,而不是Kotlin源.kt文件。
构建应用程序后,尝试在App / build / tmp / kotlin-classes目录中找到已编译的* .kt文件。这是一个简单的命令行,如果您的Kotlin文件名为Hello.kt,则可以在项目的根目录中运行以输出位置:
find ./ | grep "Hello.class"
Run Code Online (Sandbox Code Playgroud)
在IntelliJ或Android Studio中打开.class文件,然后将显示菜单,以查看您的Kotlin如何转换为JAVA
查看 Kotlin 反编译代码的另一个选项是打开 Kotlin 字节码选项卡并在那里按反编译。
去Tools -> Kotlin -> Show Kotlin Bytecode按Decompile标题。
适用于 IntelliJ IDEA 2019.3,所以我相信它也适用于 Android Studio。
| 归档时间: |
|
| 查看次数: |
3157 次 |
| 最近记录: |