在Transform里面把字节码写入本地文件,为啥jar解压之后是我们能看懂的文件呢?

来源:6-12 实战:字节码写入本地文件【生成汇总映射表】

彩色的沙漠

2021-03-23

这块知识需要去看那些资料

写回答

1回答

allenfeng

2021-03-23

jar包本质上是包含了多个字节码文件的zip包。解压后看到的字节码文件是二进制文件,不具有可读性,需要反编译才能查看,当然这是有现成工具的:可以使用JD-GUI工具打开jar直接查看。如果感兴趣的也可以进一步研究class文件格式。

0
0

Android 应用程序构建实战+原理精讲

深度掌握 Gradle 使用,系统性学习 Android 应用构建知识

450 学习 · 116 问题

查看课程