系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來(lái)!

所在位置: 首頁(yè) — 軟件下載 — 應(yīng)用軟件 — 編程軟件  —  ApkTool助手
ApkTool助手

ApkTool助手

  • 軟件授權(quán): 免費(fèi)軟件
  • 軟件類型: 國(guó)產(chǎn)軟件
  • 軟件語(yǔ)言: 簡(jiǎn)體中文
  • 更新時(shí)間: 2024-03-19
  • 軟件評(píng)分:
  • 軟件大小: 50.13MB
  • 應(yīng)用平臺(tái): WinAll
立即下載 安全下載 使用Win工具箱下載

軟件介紹 下載地址

為您推薦:- ApkTool助手

基本簡(jiǎn)介

ApkTool助手官方版是一款專為Android應(yīng)用開(kāi)發(fā)者設(shè)計(jì)的輔助工具。ApkTool助手官方版提供了一站式的APK文件反編譯、編輯和重新編譯功能,幫助開(kāi)發(fā)者快速分析、修改和定制Android應(yīng)用程序。ApkTool助手官方版讓開(kāi)發(fā)者能夠深入了解APK的內(nèi)部結(jié)構(gòu),輕松實(shí)現(xiàn)代碼修改、資源替換等操作,為應(yīng)用開(kāi)發(fā)和調(diào)試帶來(lái)極大的便利。

ApkTool助手軟件特色

  1、ApkTool助手可以反編譯apk,回編譯apk

  2、ApkTool助手內(nèi)置官方最新apktool 2.3.4

  3、集成jadx,jd-gui

  4、ApkTool助手官方版的三種簽名方式:內(nèi)置最新.jks格式 .keystore證書(shū)密鑰文件debug.keystore,反回編譯簽名后apk,安全軟件不再報(bào)毒

ApkTool助手軟件功能

  1、 安裝framework。安裝apktool編譯apk文件時(shí)所需的android系統(tǒng)框架文件。

  2、 清除framework。清除已安裝的框架文件。

  3、 dex轉(zhuǎn)jar。調(diào)用dex2jar,將apk文件中的dex文件,轉(zhuǎn)換為jar文件。

  4、 打開(kāi)jar。調(diào)用jd-gui,打開(kāi)jar文件。

  5、 jar轉(zhuǎn)dex。調(diào)用dex2jar,將jar文件轉(zhuǎn)換為apk文件中的dex文件。

  6、 dex轉(zhuǎn)smali。調(diào)用dex2jar,將apk文件中的dex文件,轉(zhuǎn)換為smali文件。

  7、 smali轉(zhuǎn)dex。調(diào)用dex2jar,將smali文件,轉(zhuǎn)換為apk文件中的dex文件。

  8、 odex轉(zhuǎn)smali。調(diào)用baksmali,將apk文件中的odex文件,轉(zhuǎn)換為smali文件。

ApkTool助手安裝步驟

  1、在本站下載ApkTool助手軟件,獲得一個(gè)壓縮包

截圖

  2、對(duì)其進(jìn)行解壓,得到這個(gè)exe文件

截圖

  3、ApkTool助手軟件為綠色軟件打開(kāi)直接使用

截圖

ApkTool助手使用說(shuō)明

  1、存放ApkToolAid文件夾和待編譯apk文件的路徑不能含有中文、空格,否則可能在編譯apk過(guò)程中或用編譯完畢的apk安裝時(shí)會(huì)發(fā)生各種意想不到的問(wèn)題

  建議將ApkToolAid程序zip壓縮包直接解壓至磁盤(pán)分區(qū)根目錄下,如磁盤(pán)分區(qū) C: 中 ,然后將待編譯apk文件放進(jìn)解壓后得到的ApkToolAid文件夾中

  2、需要jdk或jre支持

  3、環(huán)境變量JAVA_HOME,要指向jdk或jre目錄,若電腦上環(huán)境變量沒(méi)有JAVA_HOME路徑,可修改程序ApkToolAid.ini文件,或在電腦上設(shè)置本機(jī)環(huán)境變量JAVA_HOME路徑,二者設(shè)置其一即可

  Windows 64位系統(tǒng)安裝-windows-x64為64位的jdk或jre以及Windows 32位系統(tǒng)安裝-windows-i586為32位的jdk或jre的Java路徑為 C:Program FilesJava 如:

  C:Program FilesJavajdk1.7.0_80 64位系統(tǒng)安裝 jdk-7u80-windows-x64 32位系統(tǒng)安裝 jdk-7u80-windows-i586

  C:Program FilesJavajre7 64位系統(tǒng)安裝 jdk-7u80-windows-x64

  C:Program FilesJavajdk1.8.0_192 64位系統(tǒng)安裝 jdk-8u192-windows-x64 32位系統(tǒng)安裝 jdk-8u192-windows-i586

  C:Program FilesJavajre1.8.0_192 64位系統(tǒng)安裝 jdk-8u192-windows-x64

  C:Program FilesJavajre1.7.0_80 64位系統(tǒng)安裝 jre-7u80-windows-x64 32位系統(tǒng)安裝 jre-7u80-windows-i586

  C:Program FilesJavajre1.8.0_161 64位系統(tǒng)安裝 jre-8u161-windows-x64 32位系統(tǒng)安裝 jre-8u161-windows-i586

  Windows 64 位系統(tǒng)安裝-windows-i586為32位的jdk或jre的Java路徑為 C:Program Files (x86)Java 如:

  C:Program Files (x86)Javajdk1.7.0_80 64位系統(tǒng)安裝 jdk-7u80-windows-i586

  C:Program Files (x86)Javajdk1.8.0_192 64位系統(tǒng)安裝 jdk-8u192-windows-i586

  C:Program Files (x86)Javajre1.7.0_80 64位系統(tǒng)安裝 jre-7u80-windows-i586

  C:Program Files (x86)Javajre1.8.0_161 64位系統(tǒng)安裝 jre-8u161-windows-i586

  在電腦上可按以下方法設(shè)置環(huán)境變量:JAVA_HOME、PATH、CLASSPATH ,若只設(shè)置JAVA_HOME 就能正常編譯或簽名apk,就無(wú)需設(shè)置PATH 、CLASSPATH

  JAVA_HOME:我的電腦(計(jì)算機(jī))->屬性->高級(jí)(高級(jí)系統(tǒng)設(shè)置)->單擊“環(huán)境變量”按鈕

  ->單擊“系統(tǒng)變量”區(qū)域的“新建”按鈕->在“變量名”文本框中輸入JAVA_HOME

  在“變量值”文本框中輸入JDK的安裝路徑(如:C:Program FilesJavajdk1.7.0_80),單擊確定

  PATH: 在系統(tǒng)變量中查看PATH變量,如果存在PATH,則在最末尾多添加一個(gè)%JAVA_HOME%bin;(直接添加,連;也加上,無(wú)需加空格之類的,以下相同)

  如果不存在,則新建變量PATH,設(shè)定變量值為:%JAVA_HOME%bin;

  CLASSPATH:在系統(tǒng)變量中查看CLASSPATH變量,如果存在CLASSPATH,則在最末尾添加%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;

  如果不存在,則新建一個(gè),設(shè)定變量值為:

  %JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;

  完成以上步驟后,開(kāi)始驗(yàn)證是否安裝成功

  運(yùn)行CMD(開(kāi)始,運(yùn)行,輸入cmd,回車),Win7以上系統(tǒng),右鍵點(diǎn)擊“以管理員身份運(yùn)行”“命令提示符”,然后輸入javac,回車,假如出現(xiàn)了一堆如何使用java的幫助,那就是已經(jīng)安裝成功了

  如果沒(méi)有顯示java的幫助那么就重新設(shè)置環(huán)境變量,把AVA_HOME、PATH、CLASSPATH都刪除掉,按上述步驟重新建立即可

ApkTool助手常見(jiàn)問(wèn)題

  簽名方式如何選擇?

  默認(rèn)簽名方式為“⊙使用ApkTool簽名”,如果要使用JDK簽名,可在“系統(tǒng)設(shè)置”選擇“⊙使用JDK簽名程序(不加時(shí)間戳)”或“⊙使用JDK簽名程序(加上時(shí)間戳)”簽名

  選擇“⊙使用JDK簽名程序(不加時(shí)間戳)”簽名時(shí)會(huì)出現(xiàn) “未提供 -tsa 或 -tsacert, 此 jar 沒(méi)有時(shí)間戳。如果沒(méi)有時(shí)間戳, 則在簽名者證書(shū)的到期日期 (2042-06-20) 或以后的任何撤銷日期之后, 用戶可能無(wú)法驗(yàn)證此 jar”的 警告。 注意:(2042-06-20)中的日期與所采用的簽名證書(shū)有關(guān),不同的證書(shū)有有所不同

  選擇“⊙使用JDK簽名程序(加上時(shí)間戳)” 簽名時(shí)就會(huì)加上:-tsa 時(shí)間戳驗(yàn)證參數(shù),如賽門(mén)鐵克提供的時(shí)間戳驗(yàn)證參數(shù)就不會(huì)出現(xiàn)上述警告不過(guò)在簽名命令參數(shù)末尾加不加 -tsa 時(shí)間戳參數(shù),都不影響簽名后的apk的安裝和使用

ApkTool助手更新日志

  V2.48(2019-07-29)

  修復(fù)了部分bug

  V2.47(2019-06-14)

  增加功能:ADB調(diào)試功能(日志管理)

  V2.46(2019-06-11)

  提升處理ADB控制臺(tái)數(shù)據(jù)的速度

  V2.43(2019-06-09)

  增加功能:ADB調(diào)試功能(ADB root、ADB remount、ADB shell、文件管理)