如何Android Apk反編譯得到Java源代碼


 

      大家做Android開發,看到別人應用里一些好的功能,是不是很想得到源碼,借鑒一下?既然Android是用JAVA開發的,那么我們就能很容易的通過反編譯的到應用的源代碼。下面我簡單介紹下應該怎么操作。

具體步驟:

1.首先將apk文件后綴改為RAR並解壓。

2.解壓rar文件,得到其中的classes.dex文件

3.我們需要用到dex2jar 把dex文件轉為jar文件。

3.1把解壓得到的classes.dex文件放入dex2jar.bat 所在目錄 )

 

3.2打開DOS命令行,進入dex2jar所在目錄,運行 dex2jar.bat    classes.dex 生成 classes_dex2jar.jar

4.最后用jd-gui.exe打開生成的classes_dex2jar.jar我們就能開到應用的源代碼了。

5.用的的工具下載地址

dex2jar:  https://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.9.15.zip&can=2&q=

Jd-gui:

http://code.google.com/p/innlab/downloads/list 好東西就是要分享 、qq2102203684歡迎交流!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM