如題枢泰,首先需要一個(gè)轉(zhuǎn)換工具JAD,我的電腦系統(tǒng)是win10,這里下載的事最新的window版
1.png
下載完成后解壓到某一個(gè)目錄灭衷,我這里是E盤杂瘸,然后將要轉(zhuǎn)化的文件放到j(luò)ad的安裝目錄下
2.png
Readme中有具體的操作方法,接下來我們ctrl+r打開cmd碉咆,將目錄跳轉(zhuǎn)到j(luò)ad的安裝目錄下抖韩,這個(gè)目錄跳轉(zhuǎn)操作在win10系統(tǒng)上不太一樣,需要在“cd”后面加上“/d”才能跳轉(zhuǎn)
3.png
然后根據(jù)Readme文件中的提示在cmd中輸入 jad -o -r -s java -d src tree/**/*.class疫铜,
-o表示會(huì)直接覆蓋輸出文件
-r表示會(huì)保留轉(zhuǎn)化文件中目錄結(jié)構(gòu)
-s表示輸出文件的拓展名
-d<dir>表示轉(zhuǎn)化后的文件輸出目錄
tree表示被轉(zhuǎn)化的文件目錄茂浮,不添加前綴目錄地址就代表當(dāng)前目錄
比如我這里要把E:\jad158g.win中的volley文件轉(zhuǎn)化到D:\Temp,可以寫成jad -o -r -s java -d D:\Temp volley/**/*.class壳咕。
轉(zhuǎn)化單個(gè)文件也就很簡(jiǎn)單了席揽,jad -o -d D:\test -s java Volley*.class,將E:\jad158g.win中的Volley.class轉(zhuǎn)化成D盤中的test文件下的Volley.java。
附:volley的jar包下載地址下載地址