这是androids APK反(fǎn)编译工具Apktool下载,集成 jd-gui、jad、dex2jar、apktool。使用该(gāi)工具可以反编译(yì)apk文件,查看xml以及java源代码,默(mò)认使用jad反编译,如果编译出(chū)来的java代(dài)码难以阅读,请选择使用jd-gui反编译(yì)。下载(zǎi)附件(jiàn)得到一个apk和一个(gè)加(jiā)密的日志文(wén)件(jiàn),用Gapktool反编译apk。
androids APK反编译工具Apktool,这款工具界面简单好(hǎo)用!配合工具(jù)包可以轻轻松松的实现apk、dex的反(fǎn)编译、回编(biān)译、集成jadx,非(fēi)常强大的apk转java查看器(qì),完爆jd-gui,据(jù)说(shuō)部分(fèn)情况下,连jeb1.5都不如它。这款中(zhōng)所有的组件都是(shì)最新版本,例如apktool是新鲜(xiān)热乎刚编(biān)译出炉的ShakaApktool。
编(biān)译:利(lì)用(yòng)编译程序(xù)从源语言编写的源程序产(chǎn)生目标(biāo)程(chéng)序的过程。反编译:编译的逆过程(chéng)。
odex:使厂商保证一(yī)定的反**,因为没有没有odex文件的apk文(wén)件是(shì)不能正常安装的
PS:不完整的apk是不能正(zhèng)常反编译的(de),不反编译apk是无法修改(gǎi)源码的。
请把(bǎ)Gapktool放到英文路径下,否则不能运行Gapktool。
1、运行(háng)Gapktool.bat
2、apk文(wén)件、Gapktool文(wén)件、输(shū)出目录都要(yào)在英文目录下
3、在双击运(yùn)行Gapktool.bat工(gōng)具,选择apk文件以及输出目(mù)录就可以进(jìn)行(háng)反编译
4、v1.2编译环境(jìng)windows7 jdk6_x64
默认(rèn)使用jad反(fǎn)编译,如果(guǒ)编译出来的java代(dài)码难以阅读,请(qǐng)选择使用jd-gui反编译。
保留smali文件删除gen、src修(xiū)改(gǎi)res里的文件(jiàn)后可以重修打(dǎ)包成apk使(shǐ)用。
