突发性源代码丢失了,那时假诺有apk文件的话,是能够对apk文件反编写翻译获得源文件的,本文介绍一下容易的反编写翻译apk文件的进度。

1、工具

反编写翻译apk须要的工具有多个:apk2java和apktool,在网上可以下载。

2、反编译Java文件

(1)把apk文件的后缀名改为zip,再解压缩,获得classes.dex文件,将该文件复制到dex2jar-0.0.9.9文件夹(区别版本大概名称会分歧);

(2)打开命令窗口,目录CD到dex2jar-0.0.9.9文本夹,输入dex2jar.bat
classes.dex,生成classes_dex2jar.jar文件:

图片 1

(3)进入jdui文件夹,运维jd-gui.exe,打开生成的classes_dex2jar.jar文件:

图片 2

和源代码相比一下:

图片 3

3、反编译XML文件

(1)把apk文件复制到apktool1.4.1文书夹;

(2)打开命令窗口,CD到apktool1.4.1文书夹,输入命令apktool.bat
d -f [apk文件] [输出文件夹]:

图片 4

变更的xml文件如下:

图片 5

图片 6

 

本文介绍的反编写翻译方法仅供就学生运动用。

 

相关文章

网站地图xml地图