android-studio - Kotlin 字节码 - 如何在 IntelliJ IDEA 中分

我想查看编译后的字节码,以便详细了解它的工作原理。我正在使用 IntelliJ IDEA 15,但找不到查看字节码的方法。我错过了什么?

最佳答案

IntelliJ IDEA 自带 Kotlin 字节码查看工具:

工具 → Kotlin → 显示 Kotlin 字节码

也可以通过 Ctrl/⌘+Shift+A 作为 Show Kotlin Bytecode 操作使用。

它是一个很棒的工具,当你在源文件中移动时可以跳转到相应的字节码。每当源发生变化时,它都会即时更新字节码。


另外,我想推荐jclasslib Bytecode Viewer作为低级类文件分析的外部工具(例如检查常量池)。现在它也可作为 IntelliJ IDEA plugin .

关于android-studio - Kotlin 字节码 - 如何在 IntelliJ IDEA 中分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35538049/

相关文章:

database - Android Room Persistence 库和 Kotlin

spring - 如何在kotlin中使用@Autowired之类的spring注解?

kotlin - 如何从 Kotlin 的资源中读取文本文件?

kotlin - Kotlin 中的 Getter 和 Setter

java - 为什么 Kotlin 中没有并发关键字?

kotlin - Kotlin 协程如何比 RxKotlin 更好?

java - 是否可以在 Kotlin 中使用 Mockito?

algorithm - Kotlin - 从数组中删除重复字符串的惯用方法?

object - Kotlin:类中对象和伴随对象之间的区别

kotlin - 在 Kotlin 中进行空检查的最佳方法?