3.在終端中輸入指令
chmod +x /usr/local/bin/apktool*
4.測試是否成功
apktool -v
5.找到apk所在的資料夾開啟終端輸入指令
apktool d [apk名稱]
之後會在當前目錄下生成乙個同名資料夾
6.解壓dex2jar-2.0.zip得到dex2jar-2.0,進入dex2jar-2.0 資料夾開啟終端,新增可執行許可權
chmod +x *
然後輸入指令./d2j-dex2jar.sh ~/desktop/testdec/abc.apk (./d2j-dex2jar.sh後面是apk所在路徑)
就會生成abc-dex2jar.jar同名jar
最後新增許可權
chmod 777 abc-dex2jar.jar
找到jd-gui開啟abc-dex2jar.jar就可以了 (可以拖過去)。
參考:
Mac 系統下反編譯apk
最近學習安卓開發的時候,很想看看別人的 是怎麼寫的,於是google了下,結果真的發現了這兩個 的貨 然後,為了操作方便,把要反編譯的apk檔案,放到dex2jar目錄下。launchpad 其他 終端,執行如下命令,定位到dex2jar資料夾所在位置。cd documents dex2jar 0....
在Mac下反編譯apk
谷歌本身提供了相關工具進行apk的反編譯,但是隨著 混淆和apk安全加固的發展,反編譯已經很少需要使用到,但是獲取乙個apk的資源檔案等,使用反編譯是最小代價的。谷歌提供的反編譯工具,本身是跨平台的,可以在windows mac linux上都可以執行,因為大部分工具是jar形式的。下文以mac下就...
Android應用反編譯詳細流程(Mac系統)
新版android應用反編譯詳細流程 mac系統 以前一直都是用win來反編譯,後來換了mac就一直沒弄過了,今天剛好有需要,正好也做個筆記,留著以後備用。其實現在大多數應用都會做一些防護,下面這種方式,只適用於一般的沒做加固處理的apk。現在開始吧,首先你需要準備好必備的軟體 apktool 反編...