偶然得知另一种反编译方法。了解之后发现可以跟上一种Android反编译方法互补。甚喜。
1.首先下载一个ApkTool 文件
2.将ApkTool.zip 展开放入硬盘中(我这里是放在d盘) 。 其目录结构为:
3.,然后启动命令提示符 进入apktool目录 输入 apktool.bat 如果出现一大串帮助信息就说明成功了。
4 . 确认自己的java环境变量都正确。具体配置自己搜索。
5. 将需要反编译的apk文件放入apktool文件夹中
6. 在命令行输入dir 查看文件
7. 输入命令 apktool.bat d T-Manager.apk
apktool.bat d 文件名.apk
d为将包展开变为可读的文件
编译完成。
8.编译完成后出在apktool文件夹中出现跟apk文件名相应的文件夹
res资源文件
assets
smali 介于源代码和class中间的一种文件
一般反编译出来的源代码都是经过混淆 看着头疼所以观看意义不大
还是看res资源文件中的文件靠谱
Android Manifest
此方法打开的res资源文件和Android Manifest 等xml文件均为正常文件(区别于上一种方法)
个人觉得次方法配合前一种方法就能比较清楚的了解设计人员的设计原理。。。