哈喽 , 各位网友 , 因为本文的核心知识点是反编译apk工具和反编译apk软件 , 所以小编非常认真地搜集了关于反编译apk工具的相关资料 , 并且井井有条地做了汇总 , 希望小编的辛苦付出能够让网友们找到自己想要的资料 。
本文导读目录:1、如何反编译apk文件得到源码和XML文件2、有什么软件可以反编译安卓apk游戏安装包?3、怎样反编译一个apk , 利用哪些工具4、反编译Android APK的具体步骤是怎样的5、如何反编译Android 的apk/dex/odex , 获得源码6、如何使用apktool反编译apk7、apktool 反编译apk后怎么使用如何反编译apk文件得到源码和XML文件最近因为一些事所以需要得到师兄的某个apk的源代码 , 但师兄说那个项目包已经删了 , 哎 , 没办法 , 只能自己想办法了 。 后来找到了反编译apk的方法 , 现在拿出来分享下 。 其实这个方法网上都有 , 我只是记载一下自己这段时间的学习情况 。
1.下载工具
首先 , 要反编译需要下面这
4个工具:
dex2jar:将apk中的classes.dex转化成Jar文件 。
JD-GUI:反编译工具 , 可以直接查看Jar包的源代码 。
apktool:反编译工具 , 通过反编译APK中XML文件 , 直接可以查看 。
apktool-install-windows-r05-ibot:辅助windows批处理工具 。
2.解压apk
直接右键解压apk就行了 , 这没什么好说的 。 【解压后会有个dex后缀的文件 , 下面会用到】
3.反编译dex文件
1)解压下载的dex2jar , 把解压后的文件夹放到系统盘跟目录中并把这个目录加到系统path变量中 , 就可以直接用:dex2jar.bat或dex2jar.sh转换dex文件了 。
2)DOS行命令如下:dex2jar.bat
xx\classes.dex(xx是classes.dex文件所在的路径) 。
将在同目录得到普通jar包:【classes_dex2jar.jar】 , 就可以用处理普通jar包的方法来反编译这个jar包得到原文件 。
4.反编译jar文件
1)解压压缩文件JD-GUI
2)运行该文件夹里的jd-gui.exe , 打开上面生成的jar包 ,
即可看到源代码了 。
5.反编译xml文件
为什么要发编译xml文件呢?因为直接解压apk得到的xml文件是乱码来的 , 我们需要用工具把它调会正常来
具体操作方法:
1)将下载的apktool和apktool-install-windows-r05-ibot两个包解压到同一个文件夹下 , 这个文件夹有三个文件:aapt.exe , apktool.bat , apktool.jar 。
2)把这个文件夹也放到系统盘的根目录中并把这个目录加到path变量中 。 以HelloWord.apk为例:
3)在DOS命令行中输入:apktool
d
xx\HelloWord.apk
HelloWord得到HelloWord文件夹 , 此文件夹中的xml文件就是编译好的可以正常查看的文件 。
6.后话
不过 , 说到底反编译还是反编译 , 还是不能完全地还原出真正的源代码的 , 比如一般会出现下面这样的问题:
setContentView(2130903048);
在真正的源代码中其实是这样的:
setContentView(R.layout.welcome)

文章插图
有什么软件可以反编译安卓apk游戏安装包?一、Apk反编译得到Java源代码 下载上述反编译工具包 , 打开apk2java目录下的dex2jar-0.0.9.9文件夹 , 内含apk反编译成java源码工具 , 以及源码查看工具 。 apk反编译工具dex2jar , 是将apk中的classes.dex转化成jar文件 源码查看工具jdgui , 是一个反 。
怎样反编译一个apk , 利用哪些工具工具:
apktool:资源文件获取 , 可以提取出图片文件和布局文件进行使用查看
dex2jar:将apk反编译成Java源码(classes.dex转化成jar文件)
jd-gui:查看APK中classes.dex转化成出的jar文件 , 即源码文件
- java字符串反转「java字符串反转的方法」
- 建议各位:卧室不用太奢华,“简装”反而更舒服!你做对了吗?
- 斗鸡眼负鼠「斗鸡眼相反」
- 不顾父母反对,还是买了一楼带院的房子,种满植物花草就是花园
- 点位|市民纷纷反映核酸排队一小时以上!网友建议增加点位、增派人手
- 闺蜜反对我买的4样东西,以为是“智商税”,没想到越用越上瘾
- 为什么不能把洗衣机排水管直接插在地漏里?溢水反味问题太严重
- 107㎡户型,她坚持舍弃玄关,完工后,反而全屋都充满了高级感
- 家里没有这“3样东西”,反而越住越舒心,很多人却还在往家里买
- 话筒拿反了-话筒拿反了假唱歌手
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
