温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2021-03-20 15:25:51 来源:亿速云 阅读:268 作者:Leah 栏目:移动开发

这篇文章给大家介绍怎么在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的字节码就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI