Andorid 反编译App
? ? ? ?轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/23564065
開發的過程中,有時候可能會去使用別的app里面的圖片,參考布局甚至代碼等,但是一般的.apk都是經過代碼混淆的,這里分享下使用一些工具進行反編譯.apk文件,主要就是軟件的分享和教大家如何使用。
1、android-apktool 主要是進行反編譯的
2、dex2jar-0.0.9.15 將反編譯后的classes.dex文件轉化為jar
3、jd-gui-0.3.6.windows 對第2步獲得的jar,進行查看
注:如果只是想使用圖片資源,直接使用解壓軟件(winrar等)打開就可以了;如果還需要參考布局等文件,使用上面說的第一個軟件即可。
使用說明:以QQ4.6.apk為例子:
1、android-apktool,進入apptool目錄,直接執行截圖中的指令即可,運行完后產生一個qq_4.6的文件夾(控制臺有錯誤不用管,等待執行結束)。
2、dex2jar-0.0.9.15,將第一步中qq_4.6文件夾中的classes.dex取出,放入dex2jar-0.0.9.15的目錄。執行完成下面的指令會產生一個classes_dex2jar.jar
3、jd-gui-0.3.6.windows ,直接使用jd-gui.exe然后選擇第二步產生的jar就可以看到里面的源代碼了。
好了,最后附上這三個軟件的下載地址。
點擊此處下載
轉載于:https://www.cnblogs.com/oversea201405/p/3752042.html
總結
以上是生活随笔為你收集整理的Andorid 反编译App的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集合数据源
- 下一篇: 自动编号转化为文本_将您的自动回复器转化