1.安装工具(全自动)
第一步打开终端安装brew_命令行直接执行:/usr/bin/ruby -e "$(curl fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
第二步使用brew安装d2j-dex2jar_命令行执行: brew install dex2jar
第三步使用brew安装jd-gui_命令行直接执行: brew cask install jd-gui(由于我已经安装,所以会有error)
2.解析过程
第一步使用命令行指定到你要反编译apk的目录(本人是放在桌面上):
第二步使用 命令行使用d2j-dex2jar直接转换: d2j-dex2jar aaab.apk
生成的文件第三步使用JD-GUI打开得到的dex2jar.jar文件就可以了.
总结:网上的一些资料都太繁琐,这个全场全自动,不需要怎么思考就完成了反编译.另外brew可以自动安装的工具很多,大家直接网上搜索一下安装的命令行就行.
另外:使用APKDB可以查看布局文件以及清单文件(貌似只有window版)
网友评论