安卓开发之安卓反编译
来源:互联网 发布:网络大电影营销公司 编辑:程序博客网 时间:2024/04/30 19:10
一、准备工具
1.apktool2.0
2.dex2jar
3.jd-gui
下载地址:安卓最新反编译工具
二、准备要反编译的APK文件
这里用酷狗为例子,需要把酷狗apk文件放到apktool目录下,还要解压apk文件,然后把classes.dex文件放到dex2jar目录下。
三、开始反编译
1.打开cmd定位到apktool目录下,然后输入 apktool d -f kugou.apk(apk的文件名带后缀)-o kugou(反编译后存放的目录,需要自己新建一个,否则会出错)然后回车就行。
2.定位到dex2jar目录下,然后输入dex2jar classes.dex然后回车
3.打开jd-gui.exe文件,点击File->OpenFile,打开dex2jar目录下的classes_dex2jar.jar文件就可以看到java源码。
四、说明
1.大家可以看到好多字母的包名和类文件,原因是程序员加入了混淆处理,用字母代替原来的包名类名,但是耐心还是可以看出点思路的。
2.在apktool目录下的res下的文件就没混淆了,大家要是看到好炫的界面布局,动画什么的可以去找到相关代码,虽然解压文件也可以看到res的布局文件,但是发现都乱码了,反编译就没有乱码。
3.这就是安卓的反编译教程,有什么不懂得可以加我QQ690234569,谢谢大家阅读 ( *^_^* )。
1 0
- 安卓开发之安卓反编译
- 反编译安卓应用
- 安卓反编译
- 安卓apk反编译
- 安卓反编译问题
- 反编译安卓apk
- 安卓反编译
- 反编译安卓apk
- 安卓反编译
- 安卓反编译
- 安卓-APK反编译
- 安卓apk反编译
- 反编译安卓apk
- 安卓反编译XML
- 安卓apk 反编译
- 安卓反编译记录
- 安卓反编译详解
- 安卓反编译学习
- android-Computation(RenderScript)
- Linux网络编程必看书籍推荐
- TP-商品处理
- foundation的使用——NSNumber NSValue
- ovirt添加域与用户
- 安卓开发之安卓反编译
- TP-前台
- TP框架后台菜单栏
- 谷歌电子市场学习笔记第一天之上
- 彻底理解JAVA动态代理
- 关于 Details On launch and content download, your app stores 15.83MB on the user's iCloud被拒问题
- js获取和设置属性的方法
- foundation的使用——NSDate
- TP---后台商品分类