怎么在Android studio中查看Kotlin的字节码

这篇文章给大家介绍怎么在Android studio中查看Kotlin的字节码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1、首先选中你要显示字节码的文件,之后点击顶部工具栏中的 Tools ->选中 Kotlin ->在弹出菜单中点击 Show Kotlin Bytecode。

怎么在Android studio中查看Kotlin的字节码

2、点击之后在Android studio最右侧的工具栏上会有一个增加一个 Kotlin Bytecode 按钮,点击之后会显式详细的Kotlin文件的字节码。

怎么在Android studio中查看Kotlin的字节码

3、在新的窗口中详细的列出了字节码信息,但是阅读字节码信息需要有相关的知识储备,为了方便阅读,这个时候可以点击新窗口中的 Decompile 按钮,把字节码转换成更易懂的语句结构。

怎么在Android studio中查看Kotlin的字节码

只需要简单的这几步我们就可以把Kotlin中看起来难懂的语法特点转变成Java中通俗易懂的语句,在学习Kotlin的过程中可以极大的帮助到了我们。

补充知识:【Android studio】使用kotlin时显示或隐藏参数类型的hints

具体问题描述:在Android studio 中写kotlin代码时,一段代码按了Alt + Enter后提示 Show property type hints. 然后就手贱的点了,效果就是

怎么在Android studio中查看Kotlin的字节码

这里是没点之前的效果

怎么在Android studio中查看Kotlin的字节码

按理说这不算是个问题,毕竟看着可以很爽,知道是什么类型的,但是有个很蛋疼的现象,就是:当我改变参数的对象类型时,比如上图最后一个参数 expName ,当前推断出来的类型时 ArrayList<String> ,我突然想改了,于是把后面的 arrayListOf("","","") 给删除了,然后就变成了这样:

怎么在Android studio中查看Kotlin的字节码

发现没,类型变了,代码前移了,给人的感觉就是突然一闪,反正我这眼是受不了,于是就想改回来,百度,未果,google,未果,给官方发了邮件,未果,好吧,放大招吧,在设置里一个一个挨着点开看,看哪个是的,然后就是下图了

怎么在Android studio中查看Kotlin的字节码

关于怎么在Android studio中查看Kotlin的字节码就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

发布于 2021-03-21 22:38:37
收藏
分享
海报
0 条评论
191
上一篇:如何在Pycharm中使用Python进行开发 下一篇:怎么在Android Studio中使用主题样式
目录

    推荐阅读

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码