當前位置:編程學習大全網 - 源碼下載 - 安卓4.0如何反編譯resources.arsc

安卓4.0如何反編譯resources.arsc

resources是APK中的資源文件,例如圖片布局等等,android 反編譯的方法,需要用到幾個工具,百度壹下都能找到下載地址

dex2jar JD-GUI apktool

反編譯步驟:

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.bat classes.dex

生成 classes.dex.dex2jar.jar

2.反編譯apk生成程序的源代碼和圖片、XML配置、語言資源等文件

還是下載工具,這次用到的是apktool

具體步驟:

將下載的兩個包解壓到同壹個文件夾下,應該會有三個文件:aapt.exe,apktool.bat,apktool.jar

1.解壓縮下載的兩個文件包,apktool-install-windows-r04-brut1.tar解壓縮後得到的包裏有aapt.exe 和apktool.bat.(註意要把apktool1.4.1.tar解壓後的壹個.jar 文件copy到解壓後的\apktool-install-windows-r04-brut1文件夾裏)

2.特別註意:妳要反編譯的文件壹定要放在C盤的根目錄裏

  • 上一篇:dbscan算法是什麽?
  • 下一篇:常見的壹款MTK芯片以及它的主要性能參數(急!!)
  • copyright 2024編程學習大全網