反編譯步驟:
1.反編譯Apk得到Java源代碼。
首先下載兩個工具:dex2jar和JD-GUI。
前者是將apk中的classes.dex轉換成Jar文件,而JD-GUI是反編譯工具,可以直接查看Jar包的源代碼。
具體步驟:
1.先把apk文件的後綴改成zip,解壓得到classes.dex,由java文件編譯,dx工具打包;
2.解壓下載的dex2jar,將classes.dex復制到dex2jar.bat所在的目錄。在命令行中導航到dex2jar.bat所在的目錄。
運行dex2jar.batclasses.dex
生成class . dex . dex 2 jar . jar
2.反編譯apk生成器的源代碼、圖片、XML配置、語言資源等文件。
或者下載工具,這次使用apktool。
具體步驟:
把下載的兩個包解壓到同壹個文件夾,應該有三個文件:aapt.exe,apktool.bat,apktool.jar
1.解壓下載的兩個文件包,aapt.exe和apktool.bat,(註意,解壓時要復制壹個從apktool1.4.1.tar提取的jar文件。
2.特別說明:妳要反編譯的文件必須放在c盤的根目錄下。