baksmali和smali.jar工具下载
https://bitbucket.org/JesusFreke/smali/downloads/
.class转dex指令
1 | dx.bat --dex --output=./aa.dex Test.class |
dex转smali指令
1 | java -jar baksmali-2.4.0.jar d test.dex |
smali转dex指令
1 | java -jar smali-2.4.0.jar a smali文件或目录 -o 输出目录/xxx.dex |
dex转class指令
1 | d2j-dex2jar.bat xxx.dex |
class转java
- 直接使用jad-gui或者jadx
- 使用javap -p xxx.class查看
另外
如果你嫌麻烦 可以直接使用dex2jar内部的工具 里面进行了相应的封装
android studio自带的.class转smali就非常好用,如图:
本文为作者原创 转载时请注明出处 谢谢
乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站