dex文件转为jar包

dex文件介绍:

dex(Dalvik Executable)是Android平台源代码文件(java,kotlin)经过编译、重构、重排、压缩、混淆后的字节码文件,是对传统的class 文件再处理。dex 更适合于资源有限的嵌入式设备使用,和class 文件比,dex 明显的优势主要表现在下面两个方面

体积更小,dex 在class的基础上,将多个class 文件特征进行统一处理,通过重排,压缩,和class 文件比,体积明显变小

IO 量明显减少,dex 将大量class文件整合成一个文件,在程序执行的过程中可以一次载入,避免多次小文件的IO 读取。

使用工具:dex2jar

下载地址:https://github.com/pxb1988/dex2jar

https://github.com/pxb1988/dex2jar/releases/download/v2.2-SNAPSHOT-2021-10-31/dex-tools-2.2-SNAPSHOT-2021-10-31.zip

下载dex2jar,解压后,将d2j-dex2jar.bat 路径添加到环境变量,输入d2j-dex2jar显示如下,即配置成功

图片[1]-dex文件转为jar包-趙哥博客-赵哥博客

通过命令:d2j-dex2jar classes.dex即可转成dex 的jar包

图片[2]-dex文件转为jar包-趙哥博客-赵哥博客
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容