Android studio Kotlin字节码-如何在IntelliJ IDEA中进行分析?
我想看看编译的字节码,这样我就可以在封面下了解它是如何工作的。我正在使用IntelliJ IDEA,但找不到查看字节码的方法。我缺少什么?IntelliJ IDEA为Kotlin提供了字节码查看工具: 工具→ 科特林→ 显示Kotlin字节码 也可通过Ctrl/⌘+Shift+A作为显示Kotlin字节码操作 这是一个很好的工具,当你在源文件中移动时,它可以跳转到相应的字节码。每当源代码更改时,它都会动态更新字节码Android studio Kotlin字节码-如何在IntelliJ IDEA中进行分析?,android-studio,intellij-idea,kotlin,jvm-bytecode,Android Studio,Intellij Idea,Kotlin,Jvm Bytecode,我想看看编译的字节码,这样我就可以在封面下了解它是如何工作的。我正在使用IntelliJ IDEA,但找不到查看字节码的方法。我缺少什么?IntelliJ IDEA为Kotlin提供了字节码查看工具: 工具→ 科特林→ 显示Kotlin字节码 也可通过Ctrl/⌘+Shift+A作为显示Kotlin字节码操作 这是一个很好的工具,当你在源文件中移动时,它可以跳转到相应的字节码。每当源代码更改时,它都会动态更新字节码 此外,我还建议将其作为低级类文件分析(如检查常量池)的外部工具。现在它还可以
此外,我还建议将其作为低级类文件分析(如检查常量池)的外部工具。现在它还可以作为一个。我用来在线查看字节码。设置“Kotlin”作为输入语言,您就可以开始了
它甚至可以选择通过Procyon查看反编译的Java代码,但它可能会时不时地崩溃。只是补充了上面的答案 工具→ 科特林→ 显示Kotlin字节码
现在,在字节码视图中,还有一个将字节码反编译为Java的选项。因此,您实际上可以在intellij中看到字节码和等价的java代码。您甚至可以选择使用JVM 8 target进行转换。@CaseyB和快捷方式
ctrl+shift+a
(windows和linux)或shift-command-a
(mac)非常有用。按此快捷键,然后键入kotlin
!