若要參考別人的原始碼來學習,
一種方式就是將APK檔 反編譯回 JAVA檔,
此種方式需先下載兩個檔
分別是
dex2jar
JD-GUI
首先先將 手上的apk檔 把副檔名改成壓縮檔(zip or rar...),
再將此壓縮檔解壓縮出來,你會看見有一個classes.dex檔,
我們要將此.dex檔轉成jar檔再透過JD-GUI反編譯為原始的java程式碼。
下載完dex2jar後,到dos下執行指令
dex2jar.bat classes.dex
接下來你會看見classes.dex.dex2jar.jar的檔生成在dex2jar.bat這個目錄之下。
接下來再去執行 JD-GUI 將這個jar檔開啟..所有的程式碼就出現囉..
沒有留言:
張貼留言