【Android】记录反编译安卓程序步骤
主要是为了分析一个 App 里面用到的接口,以后移植 UWP 用。
1、http://jd.benow.ca/ 下载 JD-GUI。
2、https://github.com/pxb1988/dex2jar 下载 dex2jar。
3、打开 cmd 并输入命令。
跳转到 dex2jar 的目录后,输入 d2j-dex2jar XXX。XXX 为 apk 的路径。完成后会在 dex2jar 的目录中找到 XXX-dex2jar.jar 这个文件。
4、打开 jar 文件。
使用 JD-GUI 打开刚才得到的 jar。这样就可以查看反编译后的代码。
5、下载 apktool,http://ibotpeaches.github.io/Apktool/install/。
6、修改下载得到的文件名为 apktool.bat 和 apktool.jar,并放到同一个文件夹。
7、运行命令。
等待完成后在 apktool 的文件夹下就可以找到一个新的文件夹。这样可以找到 App 中的图片等资源。