Android:反編譯查看源碼


下載>>>>>>>>>>>>>>>

使用圖形化反編譯工具:Androidfby

打開Androidfby中的Android反編譯工具,選擇相應的apk,點擊“反編譯”,就可以得到apk的布局文件和圖片

 

另一種方法是用apktool.bat輸入命令反編譯,這個出錯概率少一點,不過沒上面那么方便

.......\apktool>apktool.bat d testAndroid.apk

利用jdgui.exe查看java代碼:

反編譯之后的文件夾里面找到classes.dex(此文件可通過上一步得到,也可以把apk文件擴展名改為.zip解壓后獲得)

將dex文件復制到dex2jar的文件夾目錄下面

執行以下命令dex2jar.bat classes.dex

然后就會在dex2jar下生成一個classes_dex2jar.jar

運行jd-gui...目錄下的jd-gui.exe,選擇菜單:File -> Open File 選擇classes_dex2jar.jar 即可查看java代碼了

使用File->Save all sources菜單,將所有文件以java源碼文件形式導出就復制到工程的src目錄下。

 

 

相關文章:

站在巨人的肩膀上學習Android開發


免責聲明!

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



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