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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章