- 軟件大?。?2.1MB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:android
- 更新時間:2023-10-17
- 軟件授權(quán):免費版
- 官方網(wǎng)站://suncustomit.com
- 運行環(huán)境:XP/Win7/Win8/Win10
- 標(biāo)簽:安卓工具 apk反編譯工具
Apktool官網(wǎng)版是一個逆向工程,第三方的,封閉的,二進制的Android應(yīng)用程序的工具。它可以解碼apk資源接近原始的形式,并進行一些修改后重建它們。它也使得與應(yīng)用程序的工作更容易由于項目一樣的文件結(jié)構(gòu)和自動化的一些重復(fù)性的任務(wù),如構(gòu)建APK等。
ApkTool官方版是一款用于逆向工程Android APK文件的免費的開源工具。Android開發(fā)人員有了ApkTool就可以解碼來自第三方,封閉和二進制APK的資源。ApkTool官方版可支持編譯、反編譯、簽名等功能。ApkTool官方版是一款不可多得的開源工具。
將資源分解為近乎原始的形式(包括 resources.arsc,classes.dex,9.png 和 XML)
將解碼后的資源重建為二進制 APK/JAR
組織和處理依賴于框架資源的 APK
Smali 調(diào)試(在 2.1.0 中刪除,取而代之的是 IdeaSmali)
幫助重復(fù)性任務(wù)
等等
問題 1:WARNING:Could not write to (C:Users****AppDataLocalapktoolframework), using C:UsersWBB53E~1.WANAppDataLocalTemp instead…
解決辦法:在C:Users****AppDataLocal自己創(chuàng)建apktoolframework這個文件夾即可;
問題 2:Exception in thread “main” java.lang.NullPointerException
解決辦法:刪除C:Users****apktoolframework1.apk的apk文件即可;
問題 3:Exception in thread “main” brut.androlib.AndrolibException: Could not decode arsc file
解決辦法:apktool.jar的版本太低,使用高版本不會出現(xiàn)異常。
快速檢查
至少安裝了 Java 1.8 嗎?
在命令行/命令提示符下執(zhí)行 java -version 是否返回 1.8 或更高?
如果沒有,請安裝 Java 8+ 并將其設(shè)為默認(rèn)值。(Java 7 也將在此時工作)