问题展示
如果我们强行在 AS 的插件市场上搜索 ASM 由于网络的原因,我们是得不到结果的。如下图所示:
解决方法
第一步:先下载ASM BYTECODE OUTLINE插件
下载下来 文件如下:
第二步: 安装ASM BYTECODE OUTLINE插件
【Settings】–>【Plugins】
点击右上角图标,选择【Install Plugn from Disk】
选择刚下好的 asm-bo-0.3.5.zip 点击 【OK】 即可安装
安装好了,点击【Restart IDE】 生效
第三步:如何使用ASM BYTECODE OUTLINE插件
重启Android Studio之后,就会有ASM的标志,如下所示
点击即可展开
选择一个java文件,查看其java字节码 ,如下所示
进入java文件编辑区域,鼠标右键弹出菜单项,选择【Show Bytecode outline】
有可能会遇到的报错信息: Error:(12, 25) java: 程序包R不存在
解决方法:build一下项目,生成R文件
然后 再选择【Show Bytecode outline】后面的ASM框就会显示内容,如下所示