標籤:android android開發
axmlprinter2工具:http://pan.baidu.com/s/1o67eXtS
方法:
1.將要查看的.xml檔案複製到AXMLPrinter2.jar所在目錄
2.通過cmd 輸入:java -jar AXMLPrinter2.jar main.xml > main.txt
注意:如我的AXMLPrinter2.jar是放在 F:/AXMLPrinter2/目錄下,就將盤符切換到相應目錄,
如輸入F:斷行符號,再輸入cd AXMLPrinter2 進入檔案夾,然後再輸入以上命令;
3.得到的main.txt就是反編譯後的檔案
axmlprinter2.jar是一款apk分析APK檔案,取得APK檔案中的 包名、版本號碼及表徵圖,axmlprinter2.jar很強大的工具,再一次感受到了批處理的牛逼。反編譯速度非常快,好用可以順利搗鼓出.XML檔案剛開始不知道怎麼用,後面查一了下,用CMD AXMLPrinter2,會用了,謝謝.不用開啟的是使用cmd執行命令使用這個jar包的。
用AXMLPrinter2.jar反編譯xxx.xml檔案
解壓xxx.apk,選擇main.xml(也可選擇其它xml檔案,不過xml檔案都是亂碼),複製到AXMLPrinter2.jar所在目錄,通過cmd
進入到AXMLPrinter2.jar所在目錄,使用如下命令,得到的main.txt就是反編譯後的檔案,現在可以看懂了。
java -jar AXMLPrinter2.jar main.xml > main.txt
其他精彩文章
android學習筆記(41)android選項菜單和子功能表(SubMenu )android學習筆記(40)Notification的功能與用法android學習筆記(42)android使用監聽器來監聽菜單事件android學習筆記(43)android建立單選菜單和複選菜單android學習筆記(44)android設定與功能表項目關聯的Activityandroid學習筆記(45)android操作功能表 jQuery教程(12)-ajax操作之基於請求載入資料 jQuery教程(13)-ajax操作之追加 HTML更多關於android開發文章
android 查看解壓後的.xml檔案代碼(axmlprinter2)