Kotlin To Java 填坑

背景:

 使用Android studio将kotlin代码转换为java代码,发现没有Decompile按钮将ByteCode转换为Java。作者Android Studio版本3.4.1。

步骤

   如下首先点击Android studio菜单项的Tools->kotlin->Show Kotlin ByteCode具体如下图1所示

图1

这个时候界面显示如下图所示


图2

明显上面红色区域缺失Decompile按钮。

解决方案如下:

第一步:先确定Android Studio已经安装Java Bytecode Decompiler插件,具体操作如图3所示:


图3

第二步:如果发现第一步没有问题,则需要检查是不是之前配置过Flutter运行环境,如果配置过那么就有问题,解决方案先disable Dart插件和Flutter插件,然后重启Android Studio,这个时候你就会发现Decompile按钮神奇的出现了,如下图4显示:


图4

最后因为我们已经将插件Dart和Flutter都Disable了,那这个时候我们在重新enable 这个两个插件就好了。之所以产生这个原因估计是插件版本升级原因导致的。真的是折腾了我好久,故记录下来,以便其他开发遇到类似蛋疼的坑。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容