你的位置:首页 > 软件开发 > 操作系统 > Android APK反编译 apktool使用教程

Android APK反编译 apktool使用教程

发布时间:2017-11-30 20:00:03
2017年棋牌游戏突然就火了,正所谓春江水暖鸭先知本猿处在软件行业中就能清晰的感受到市场的变化,最近老家那边也是玩的风生水起,于是最近闲暇时光想到反编译下这些棋牌软件,看看代码实现的思路(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好 ...

Android APK反编译 apktool使用教程

 

2017年棋牌游戏突然就火了,正所谓春江水暖鸭先知本猿处在软件行业中就能清晰的感受到市场的变化,最近老家那边也是玩的风生水起,于是最近闲暇时光想到反编译下这些棋牌软件,看看代码实现的思路

(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)

工具介绍:
dex2jar作用:将apk反编译成Java源码(classes.dex转化成jar文件)
jd-gui作用:用来查看APK中classes.dex转化成出的jar文件,即源码文件

2017年12月1日新版本apktool用法:

windows下面,放到这里是可以全局进行使用(我是windows系统,其他系统按照自己的来)如下图:">2.然后把上面两个文件解压放到C:\Windows下面,放到这里是可以全局进行使用(我是windows系统,其他系统按照自己的来)如下图:

Android APK反编译 apktool使用教程

3.使用方法

把要解压的apk文件放在自己任意一个盘的目录下,在apk的目录下,按住shift+鼠标右键打开cmd黑窗口 如下图:接下来输入官方给的命令Android APK反编译 apktool使用教程

  • 通过反编译,你可以获知该应用用到了什么第3方的库文件,它的代码是如何编写的等等。
    然而,如果该APK进行了混淆处理,那么你看到的类文件名称以及里面的方法名称都会以a,b,c….之类的样式命名,所以你可以想找到你所想得知的界面代码可能会十分费劲,找到了代码可能看起来也会很费劲,可是一个大体的思路会获得,有了这个思路,你就可以自己去尝试了。

 

原标题:Android APK反编译 apktool使用教程

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录