这是APK反编译工具+androidsfby.rar下载,在学(xué)习androids开发的过程你(nǐ),你往往会去借(jiè)鉴别人的应用是怎么开(kāi)发(fā)的,那些漂亮(liàng)的动画和精致的布局可(kě)能会让你爱不释手,作为一(yī)个开(kāi)发者,你可能会很想知道这(zhè)些效果界面是(shì)怎么去(qù)实现(xiàn)的,这(zhè)时,你便可以对(duì)改(gǎi)应(yīng)用的APK进行(háng)反(fǎn)编(biān)译查看。下(xià)面是我参考了一些文(wén)章后简单(dān)的(de)教程详(xiáng)解。
APK反编译工具 androidsfby.rar 包(bāo)括androids APK反编译详解(jiě)(附图).doc和所有工具。作为公司(sī)的技术兼产品(pǐn)人(rén)员,看到别人开(kāi)发的优秀androids APK实在(zài)羡慕,在(zài)androids开发(fā)的过程,也很想去(qù)学(xué)习别(bié)人那些(xiē)漂亮的动画和布局,或是(shì)产品逻辑等是怎(zěn)么做(zuò)的,所以最近学习了对APK的反编(biān)译,只做学习借鉴,提升(shēng)产品竞争(zhēng)力,不(bú)为任何不法企(qǐ)图之(zhī)用。
apktool
作用:资源文件(jiàn)获取(qǔ),可以提取出图片文件和布局文件进行使(shǐ)用查看
dex2jar
作用:将apk反编译成(chéng)java源(yuán)码(classes.dex转化(huà)成jar文件)
jd-gui
作用:查(chá)看APK中classes.dex转(zhuǎn)化成出的jar文件,即(jí)源码文件
APK的全称是androidsPackage,它是androids安装包(bāo)。APK文件其实是zip格式(shì),但后缀名被修改为apk,通过UnZip解(jiě) 压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即androids Dalvik执行程序,并(bìng)非Java ME的字节码而是Dalvik字节码。
