码迷,mamicode.com
首页 > 移动开发 > 详细

Android APK反编译

时间:2017-12-07 23:45:12      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:转化   bsp   下载地址   生成   查看   and   XML   str   文件   

1.官方最新版本下载地址 http://java.decompiler.free.fr/?q=jdgui 

2.反编译流程:

dex2jar (将apk反编译成java源码(classes.dex转化成jar文件))
将要反编译的APK后缀名改为.rar或.zip并解压,得到classes.dex文件(它就是java文件编译再通过dex2jar工具打包而成的)
dex2jar.bat classes.dex
目录下会生成一个 classes_dex2jar.jar 的文件

jd-gui(查看APK中classes.dex转化成出的jar文件,即源码文件)
用jd-gui.exe打开 classes_dex2jar.jar 文件,便可以看到源码了

apktool(资源文件获取,可以提取出图片文件和布局文件进行使用查看)
将apk反编译得到资源等文件夹(程序的源代码、图片、XML配置、语言资源等文件) apktool.bat d -f [apk文件 ] [输出文件夹]
将反编译完的资源文件夹重新打包成apk(多2个文件夹build,dist(里面存放着打包出来的APK文件)) apktool.bat b [编译出来文件夹]


 

Android APK反编译

标签:转化   bsp   下载地址   生成   查看   and   XML   str   文件   

原文地址:http://www.cnblogs.com/techliang666/p/7928459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!