當前位置: 穿越火线版本更新不了 > 其它資源 > 正文
安卓逆向反編譯工具 apktool 2.4.0 下載

穿越火线版本更新不了 www.czzvb.icu 安卓逆向反編譯工具 apktool 2.4.0 下載

作者:大眼仔~旭 日期:5個月前 (05-12) 圍觀:64233+ 評論:0 條

摘要:apktool 是一種用于第三方逆向工程,封閉,二進制的 Android 應用程序工具。它可以將 apk 資源解碼為近乎原始的形式,并在進行一些修改后重建它們。它還使得使用應用程序更容易,因為項目像文件結構和一些重復性任務的自動化,如構建 apk 等。但是它不適用于盜版和其他非法律用途。它可用于本地化,添加一些功能或支…

apktool 是一種用于第三方逆向工程,封閉,二進制的 Android 應用程序工具。它可以將 apk 資源解碼為近乎原始的形式,并在進行一些修改后重建它們。它還使得使用應用程序更容易,因為項目像文件結構和一些重復性任務的自動化,如構建 apk 等。但是它不適用于盜版和其他非法律用途。它可用于本地化,添加一些功能或支持自定義平臺,分析應用程序等等。

apktool 特點

將資源分解為近乎原始的形式(包括 resources.arsc,classes.dex,9.png 和 XML)
將解碼后的資源重建為二進制 APK/JAR
組織和處理依賴于框架資源的 APK
Smali 調試(在 2.1.0 中刪除,取而代之的是 IdeaSmali)
幫助重復性任務
等等

要求

Java 7(JRE 1.7)
Android SDK,AAPT 和 smali 的基礎知識

安裝說明

快速檢查
至少安裝了 Java 1.8 嗎?
在命令行/命令提示符下執行 java -version 是否返回 1.8 或更高?
如果沒有,請安裝 Java 8+ 并將其設為默認值。(Java 7 也將在此時工作)

安裝 Apktool

Windows:
下載 Windows wrapper 腳本(右鍵單擊,將鏈接另存為 apktool.bat)
下載 apktool-2(在這里找到最新的
將下載的 jar 重命名為 apktool.jar
將兩個文件(apktool.jar 和 apktool.bat)移動到 Windows 目錄(通常為C://Windows)
如果您無權訪問 C:// Windows,則可以將這兩個文件放在任何位置,然后將該目錄添加到系統環境 PATH 變量中。
嘗試通過命令提示符運行 apktool

Linux:
下載 Linux wrapper 腳本(右鍵單擊,將鏈接另存為 apktool)
下載 apktool-2(在這里找到最新的
將下載的 jar 重命名為 apktool.jar
將兩個文件(apktool.jar 和 apktool)移動到/usr/local/bin(需要 root)
確保兩個文件都是可執行的(chmod + x)
嘗試通過 cli 運行 apktool

Mac OS X:
下載 Mac wrapper 腳本(右鍵單擊,將鏈接另存為 apktool)
下載 apktool-2(在這里找到最新的
將下載的 jar 重命名為 apktool.jar
將兩個文件(apktool.jar 和 apktool)移動到/usr/local/bin(需要 root)
確保兩個文件都是可執行的(chmod + x)
嘗試通過 cli 運行 apktool

注意 – 不需要 wrapper 腳本,但有用,因此您不必反復鍵入 java -jar apktool.jar。

CMD 命令窗口反編譯及打包示例:

$ apktool d test.apk
I: Using Apktool 2.3.4 on test.apk
I: Loading resource table…
I: Decoding AndroidManifest.xml with resources…
I: Loading resource table from file: 1.apk
I: Regular manifest package…
I: Decoding file-resources…
I: Decoding values */* XMLs…
I: Baksmaling classes.dex…
I: Copying assets and libs…
I: Copying unknown files…
I: Copying original files…

$ apktool b test
I: Using Apktool 2.3.4 on test
I: Checking whether sources has changed…
I: Smaling smali folder into classes.dex…
I: Checking whether resources has changed…
I: Building resources…
I: Building apk file…
I: Copying unknown files/dir…

使用過程中可能會出現如下問題:

問題 1:WARNING:Could not write to (C:\Users\****\AppData\Local\apktool\framework), using C:\Users\WBB53E~1.WAN\AppData\Local\Temp\ instead…
解決辦法:在C:\Users\****\AppData\Local自己創建\apktool\framework這個文件夾即可;

問題 2:Exception in thread “main” java.lang.NullPointerException
解決辦法:刪除C:\Users\Administrator\apktool\framework\1.apk的apk文件即可;

問題 3:Exception?in?thread?“main” brut.androlib.AndrolibException: Could not decode arsc file
解決辦法:apktool.jar的版本太低,如果使用高版本不會出現異常;

支付寶打賞支付寶打賞 微信打賞微信打賞

如果文章或資源對您有幫助,歡迎打賞作者。一路走來,感謝有您!

聲明:穿越火线版本更新不了 | 本文采用[BY-NC-SA]協議進行授權
文章名稱:《安卓逆向反編譯工具 apktool 2.4.0 下載
文章固定鏈接://www.czzvb.icu/apktool.html
本站資源僅供個人學習交流,請于下載后 24 小時內刪除,不允許用于商業用途,否則法律問題自行承擔。
轉載聲明
全部評論: (0條)
^_^ 暫無評論!

發表評論

返回頂部