反編譯不是為了抄襲,而是為了學習。
仍有研究App,但時間短缺,唯有利用反編譯來達到目的。
反編譯如何進行?
- 先下載兩個檔
dex2jar:http://code.google.com/p/dex2jar/
JD-GUI:http://java.decompiler.free.fr/?q=jdgui
第一部分:
- 把dex2jar 解壓到C:\adt\sdk\tools\dex2jar (你也可隨便壓到哪�堻ㄔi, 總之用資料夾dex2jar裝著檔案_
- 把想要反編譯的apk放到一個地方,我放了在C:\adt\,
- 打開cmd,直接輸入 C:\adt\sdk\tools\dex2jar\dex2jar.bat C:\adt\example.apk
- example.apk是我需要反編譯的apk檔.
- 執行成功,您的C:\adt\ 會多了個檔案, example_dex2jar
第二部分:
- 把JD-GUI解壓,執行�堶悸槍d-qui.exe,在此程式內打開剛生成的example_dex2jar 檔,就可看到有關程式碼。
經過反編譯,�堶悸漯F東不能一次過copy,所以即使你想抄襲也難,但找到了想要的重點--SQLite, database.
不過我的眼快殘了。= =