需要三個文件,我都是解壓過的版本可能有點低,瞧瞧,我還是2018年時候整的反編譯,都過去整整兩年了,想想哎,我那時候還有女朋友
好了就開始正題吧~
需要三個文件,我都是解壓過的版本可能有點低
1.我要佈局文件怎麼搞
打開cmd命令行,到D:\ANDROID\反編譯--------這是我自己的路徑
java -jar apktool****.jar d -f D:\ANDROID\反編譯\test.apk -o 文件夾
例如:
java -jar apktool_2.0.1.jar d -f D:\ANDROID\反編譯\test.apk -o test
執行完成後,會生成一個test文件夾,裏面包含一些佈局文件
2.我要java代碼怎麼搞
把test.apk解壓,或者你改後綴再解壓
解壓出來後是這個樣子
裏面有個classes.dex文件,如果沒有,有可能apk加固了,一般個人製作的更新迭代快,懶得整,大場子可能會加固
拿到這個文件放到第一個dex2jar-2.0文件夾裏面,案例目錄如下
cmd命令行輸入 d2j-dex2jar.bat classes.dex
有些高版本只有看情況,可能沒有這個完全一樣的文件,看準dex2jar.bat就完事了
執行完同目錄會出現一個新的文件
如圖:
當然到這裏還沒有結束
我們需要用到第一個文件夾裏面的東西jd-gui-windows-1.3.0