首先,我推荐Framework installed ...视频可能会清除你所有人的疑惑
如果没有,请通过它
Framework installed ...
Framework installed ...
创建一个新文件夹并将.apk文件放入其中(您要解码)。 现在将此Framework installed ...文件的扩展名重命名为(classes_dex2jar.src.zip)(例如:从filename.apk重命名为filename.apk.zip)并保存。
如果转换成.zip的问题请参考Framework installed ...
获得.zip后,你会得到classes.dex文件等。在这个阶段你可以看到drawable而不是xml和java文件,所以继续。如果您没有看到扩展程序,请检查配置
Framework installed ...
现在解压缩此apk文件夹在同一个文件夹中。 现在从Framework installed ...下载dex2jar
并将其解压缩到同一个文件夹中。 现在打开命令提示符并将目录更改为该文件夹。
然后写Framework installed ...并按Enter键。 现在您在同一文件夹中获得(classes_dex2jar.src.zip)文件。
然后下载java反编译器
现在双击jd-gui并单击打开的文件。 然后从该文件夹中打开Framework installed ...文件。 现在您获取类文件并保存所有这些类文件(单击文件,然后单击src名称中的“保存所有源”在jd-gui中)。 提取该zip文件(classes_dex2jar.src.zip),您将获得该应用程序的所有Java文件。
在这个阶段你得到java源代码但是xml文件仍然不可读,所以继续。
Framework installed ...
现在打开另一个新文件夹并放入这些文件
把你要解码的.apk文件
下载Apktool为Framework installed ...和Framework installed ...
使用谷歌安装窗口并放入同一文件夹
使用google下载framework-res.apk文件并放入相同的文件夹(并非所有apk文件都需要framework-res.apk文件)
打开命令窗口
导航到APKtool的根目录并键入以下命令:Framework installed ...
上面的命令应该导致Framework installed ...。
apktool d“appName”.apk(“appName”表示您要解码的应用程序)现在您在该文件夹中获得了一个文件夹,现在您也可以轻松读取xml文件。
Enjoy and happy coding最后我们得到了Enjoy and happy coding以及项目的java代码,这是我们开始的目标。
Enjoy and happy coding如果按上述步骤无法获得res文件夹请安装新的Enjoy and happy coding
是否安装了Java 1.7? 安装Apktool 2.x
是否安装了Java 1.6或更高版本? 安装Apktool 1.x
Enjoy and happy coding