Andy0214 发表于 2019-6-19 09:35

java、class、dex、smali、jar、apk之间的转换关系

本帖最后由 Andy0214 于 2019-6-19 09:44 编辑

一篇文章帮你搞定Android中java、class、dex、smali、jar、apk之间的转换关系

一、使用到的工具关系及下载地址:


二、java、class、dex、smali、jar、apk之间的相互转换


排版太难了,直接截图上传了,也可以帮助大家更好的记忆工具的使用,不然只会一味的复制、粘贴。




























Andy0214 发表于 2019-6-19 11:00

AcsZeg 发表于 2019-6-19 10:42
你这是之前版本的了
dex转smali 跟 smali转dex在2.2.7后都需要改
dex转smali


嗯嗯,一般都还使用的是之前的版本:
最新版的是:
dex转smali
java -jar baksmali-2.2.7.jar d -o [生成smali的文件]
smali转dex的
java -jar smali-2.2.7.jar a -o

AcsZeg 发表于 2019-6-19 10:42

你这是之前版本的了
dex转smali 跟 smali转dex在2.2.7后都需要改
dex转smali
java -jar (转dex的jar).jar d [生成smali的文件] -o
smali转dex的
java -jar (转smali的jar).jar a -o [(dex文件).dex]

JIESHAO??? 发表于 2019-6-19 09:46

谢谢分享

kanvenzeng 发表于 2019-6-19 12:52

谢谢楼主分享。

A00 发表于 2019-6-19 19:52

感谢分享

暗影夺魄 发表于 2019-6-19 21:43

感谢分享

小骚 发表于 2019-6-20 04:37

能来个odex转dex或者vdex转dex吗{:301_1000:}

灬清风C 发表于 2019-6-20 08:12

码走,天下无敌!

Andy0214 发表于 2019-6-20 08:18

小骚 发表于 2019-6-20 04:37
能来个odex转dex或者vdex转dex吗

可以,下篇出吧
页: [1] 2 3
查看完整版本: java、class、dex、smali、jar、apk之间的转换关系