首 頁(yè)
手機(jī)版

ApkTool助手綠色版 v1.1

反編譯輔助工具

ApkTool助手是由吾愛(ài)網(wǎng)友推薦分享的一款綠色免費(fèi)功能實(shí)用的ApkTool反編譯輔助工具,旨在幫助用戶更好的體驗(yàn)ApkTool功能,軟件內(nèi)置官方最新版的apktool 2.3.4,集成jadx,jd-gui,圖形化操作界面,操作更方便,可提供反編譯、回編譯APK文件等等功能,內(nèi)置三種簽名方式,可滿足ApkTool用戶所有日常需求,有興趣的朋友不妨下載體驗(yàn)!

功能特色

1、反編譯apk,回編譯apk

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

3、集成jadx,jd-gui

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

ApkTool助手使用說(shuō)明

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

建議將ApkToolAid程序zip壓縮包直接解壓至磁盤分區(qū)根目錄下,如磁盤分區(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 Files\Java\ 如:

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

C:\Program Files\Java\jre764位系統(tǒng)安裝 jdk-7u80-windows-x64

C:\Program Files\Java\jdk1.8.0_19264位系統(tǒng)安裝 jdk-8u192-windows-x64 32位系統(tǒng)安裝 jdk-8u192-windows-i586

C:\Program Files\Java\jre1.8.0_19264位系統(tǒng)安裝 jdk-8u192-windows-x64

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

C:\Program Files\Java\jre1.8.0_16164位系統(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)\Java\jdk1.7.0_80 64位系統(tǒng)安裝 jdk-7u80-windows-i586

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

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

C:\Program Files (x86)\Java\jre1.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 Files\Java\jdk1.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%lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

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

%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.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都刪除掉,按上述步驟重新建立即可

4、簽名方式的選擇

默認(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í)間戳, 則在簽名者證書的到期日期 (2042-06-20) 或以后的任何撤銷日期之后, 用戶可能無(wú)法驗(yàn)證此 jar”的 警告。 注意:(2042-06-20)中的日期與所采用的簽名證書有關(guān),不同的證書有有所不同

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

注意:

環(huán)境變量JAVA_HOME路徑指向jdk目錄時(shí),可選用“JDK簽名”或“;簽名命令(ApkTool簽名)”之一給apk簽名

環(huán)境變量JAVA_HOME路徑指向jre目錄時(shí),由于jre的bin目錄沒(méi)有jarsigner.exe,只能使用“ApkTool簽名”給apk簽名

[Signer]

Comments=ApkTool簽名

Command=%JAVA_HOME%\bin\java.exe

CommandLine=-jar %apktool_path%\apksigner.jar -keystore %keystore% -alias %alias% -pswd %storepass% -aliaspswd %keypass% %DestFile%

CopyFile=True

[Signer_JDK]

Comments=JDK簽名

Command=%JAVA_HOME%\bin\jarsigner.exe

CommandLine=-keystore %keystore% -storepass %storepass% -keypass %keypass% -signedjar %DestFile% -digestalg SHA1 -sigalg SHA1withRSA -verbose %SourceFile% %alias%CommandLine_1=-tsa http://sha256timestamp.ws.symantec.com/sha256/timestamp

5、安卓開(kāi)發(fā)工具自帶用于調(diào)試程序的簽名為tool文件夾中的debug.keystore,密鑰文件的別名是 androiddebugkey,密碼是 android

6、zip對(duì)齊就是用zipalign命令將apk壓縮包zip文件里的文件對(duì)齊

zip對(duì)齊后apk壓縮包里的文件都是整整齊齊的,解壓運(yùn)行速度就會(huì)得到提升

程序用的是ApkTool里apksigner.jar簽名或jdk里jarsigner.exe簽名,都是v1簽名

用jdk里的apksigner.exe簽名,是v2簽名

如果是v1簽名,zip對(duì)齊既可以在簽名之前做,也可以在簽名之后做

如果是v2簽名,zip對(duì)齊只能在簽名之前做

7、其中tool文件夾中的apktool.jar文件可替換成最新版的apktool.jar

溫馨提示

1、為避免出現(xiàn)一系列的問(wèn)題,請(qǐng)盡量保證路徑中不要含有中文、空格等字符

2、沒(méi)有找到j(luò)dk或JRE環(huán)境,請(qǐng)檢查

收起介紹展開(kāi)介紹
  • apk反編譯軟件
更多 (15個(gè)) >>apk反編譯工具大全 安卓應(yīng)用在各行業(yè)使用越來(lái)越多,于是就有了安卓apk安裝包DIY的需求,所謂工欲善其事必先利其器,首先需要一款apk的反編譯工具,想要對(duì)apk文件進(jìn)行解包、重新打包、漢化、簽名就需要用到apk反編譯軟件。經(jīng)常DIY安卓軟件或想了解android軟件的源碼的朋友來(lái)說(shuō),是必不可少的工具。下面小編給大家整理了一些好用的apk反編譯工具,比如apktool、apkdb、Android Killer等等,方便大家選擇下載!
  • 下載地址

發(fā)表評(píng)論

0條評(píng)論