在遇到jadx-gui反編譯以前,都是使用apktools進行反編譯的,apktools有些是反編譯不出來的,並且……難用……android
想知道jadx-gui有多強?它均可以反編譯淘寶、微信代碼,是否是夠強了。下面咱們就來看看它是如何反編譯的;git
jadx-gui是開源的,項目地址:
項目地址github
mac電腦:shell
打開終端,切到某個路徑下,輸入如下命令:windows
1 git clone https://github.com/skylot/jadx.git 2 cd jadx 3 ./gradlew dist
其實這裏只是作了兩個動做:微信
第一,使用git命令將 項目clone下來(這裏須要配置git環境,若是沒有,請先搜資料配置git環境,而後再來)ide
而後,執行jadx目錄 下gradlew腳本,這個是shell腳本工具
windows電腦:gradle
1 git clone https://github.com/skylot/jadx.git 2 cd jadx 3 gradlew.bat dist
在windows電腦中,步驟與mac是同樣的,只是最後一步中,已經再也不是./gradlew所對應的shell腳本了,而是windows平臺上的bat腳本。
windows 也能夠在這個github項目中下載做者打包好的zip包ui
選擇一個進去下載zip包,而後解壓,在目錄下bin文件夾——點擊jadx—gui(exec);執行便可