dex2java_dex2jar 使用方法 | 学步园
最近在網上查了一些Android文件反編譯工具,供大家參考。
1.CLASS文件反編譯工具:XJAD
2.xml文件工具AXMLPrinter2.jar
將它放到android-sdk-windows-1.5_r3\tools文件夾中
運行cmd,進入tools目錄,運行java?-jar?AXMLPrinter2.jar?main.xml?>?main.txt
這時我們會看到生成一個main.txt文件,就是反編譯后的
3.dex文件反編譯工具dex2jar,下載dex2jar工具
1.首先找到Android軟件安裝包中的class.dex
把apk文件改名為.zip,然后解壓縮找到其中的class.dex文件,它就是java文件編譯再通過dx工具打包成的,所以現在我們就用dex2jar工具來逆方向導出java源文件;
2.把class.dex拷貝到dex2jar.bat所在目錄,即dex2jar目錄下。在運行中輸入cmd,回車。進入dex2jar所在的目錄然后運行
dex2jar.bat?classes.dex,生成classes-dex2jar.jar就是所要轉化jar包。
如:dex2jar在d盤目錄下則輸入命令:d:\>?cd?dex2jar
d:\>dex2jar>dex2jar.bat?classes.dex???回車就可以在dex2jar目錄下找到classes-dex2jar.bat.jar
這時你將看到生成的jar包,然后通過上述的XJAD反編譯class文件。
總結
以上是生活随笔為你收集整理的dex2java_dex2jar 使用方法 | 学步园的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android自动软键盘,Android
- 下一篇: tcp/ip四层和osi七层