這是AXMLPrinter2錯(cuò)誤修正版本下載,取得APK文件中的 包名、版本號(hào)及圖標(biāo),很強(qiáng)大的工具,再一次感受到了批處理的牛逼。反編譯速度非?欤奖阌謱(shí)用哦,感興趣的朋友趕緊來(lái)下載吧!
AXMLPrinter2錯(cuò)誤修正版本是在學(xué)習(xí)Android開(kāi)發(fā)的過(guò)程你,你往往會(huì)去借鑒別人的應(yīng)用是怎么開(kāi)發(fā)的,那些漂亮的動(dòng)畫(huà)和精致的布局可能會(huì)讓你愛(ài)不釋手,作為一個(gè)開(kāi)發(fā)者,你可能會(huì)很想知道這些效果界面是怎么去實(shí)現(xiàn)的,這時(shí),你便可以對(duì)改應(yīng)用的APK進(jìn)行反編譯查看。下面是我參考了一些文章后簡(jiǎn)單的教程詳解。
AXMLPrinter2.jar apk分析APK文件,取得APK文件中的 包名、版本號(hào)及圖標(biāo),很強(qiáng)大的工具,再一次感受到了批處理的牛逼。可以將android安卓編譯過(guò)的二進(jìn)制XML文件(binary xml file)反編譯明文輸出保存。是apk反編譯修改的必備工具之一。例如需要查看apk安裝包的權(quán)限、名稱(chēng)等,可以用AXMLPrinter2對(duì)androidmanifest.xml反編譯進(jìn)行明文查看。反編譯速度非?欤糜
好用,可以順利搗鼓出.XML文件
剛開(kāi)始不知道怎么用,后面查一了下,用CMD AXMLPrinter2,會(huì)用了,謝謝.
不用打開(kāi)的是使用cmd執(zhí)行命令使用這個(gè)jar包的。
解壓xxx.apk,選擇main.xml(也可選擇其它xml文件,不過(guò)xml文件都是亂碼),復(fù)制到AXMLPrinter2.jar所在目錄,通過(guò)cmd
進(jìn)入到AXMLPrinter2.jar所在目錄,使用如下命令,得到的main.txt就是反編譯后的文件,現(xiàn)在可以看懂了。
java -jar AXMLPrinter2.jar main.xml > main.txt。