當前位置:編程學習大全網 - 網站源碼 - 如何利用apktool反編譯apk

如何利用apktool反編譯apk

首先的知道壹下幾條指令的意思

1,apktool d SysteUI.apk 12意思是將SystemUI.apk解包到12文件下,12文件夾不用創建,會自動生成

2,apktool b 12打包12文件夾(將會自動把12文件夾裏的修改過得APK解包後修改完後自動打包,生成resources.arsc,文件,這就是我們反編譯的主要目的,當然還有其他目的,後面將會說明怎麽apktool需要反編譯的目的,生成的文件。

3,apktool if framework-res.apk這條語句很重要很多時候我們容易忽略這條語句導致打包不成功,這句語句的意思是,有些時候我們解包apk文件需要用framework-res.apk(framework是指系統框架。有時也會用到apktool if twframework-res.apk,同樣我們只需在前面輸入就行。當然得把framework-res.apk 這個文件目錄下。

4,apktool if twframework-res.apk ,當然 twframework-res.apk 也應該放在文件目錄下,不如反編譯Mms.apk.....會用到

知道這四條語句我們就可以進行反編譯了。

已反編譯SystemUI.apk為例,,下面開始講解

現在cmd下輸入apktool if framework-res.apk(並把framework-res.apk 放在文件目錄下)apktool if twframework-res.apk( twframework-res.apk 也應該放在文件目錄下 )其實這兩部就是搭建安卓系統環境 ,輸入完後在解包,apktool d SystemUI.apk 12就行了

  • 上一篇:21款本田crv發動動轉速表怎麽顯示
  • 下一篇:KD源代碼設置
  • copyright 2024編程學習大全網