大小:42.26M
更新时间:24-12-20
系统:Pc
版本:v1.1
ApkTool助手是一款绿色免费功能实用的ApkTool反编译辅助工具,旨在帮助用户更好的体验ApkTool功能,软件内置官方最新版的apktool 2.3.4,集成jadx,jd-gui,图形化操作界面,操作更方便,可提供反编译、回编译APK文件等等功能,内置三种签名方式,可满足ApkTool用户所有日常需求,有兴趣的朋友不妨下载体验!
1、反编译apk,回编译apk
2、内置官方最新apktool 2.3.4
3、集成jadx,jd-gui
4、三种签名方式:内置最新.jks格式 .keystore证书密钥文件debug.keystore,反回编译签名后apk,安全软件不再报毒
1、存放ApkToolAid文件夹和待编译apk文件的路径不能含有中文、空格,否则可能在编译apk过程中或用编译完毕的apk安装时会发生各种意想不到的问题
建议将ApkToolAid程序zip压缩包直接解压至磁盘分区根目录下,如磁盘分区 C:\ 中 ,然后将待编译apk文件放进解压后得到的ApkToolAid文件夹中
2、需要jdk或jre支持
3、环境变量JAVA_HOME,要指向jdk或jre目录,若电脑上环境变量没有JAVA_HOME路径,可修改程序ApkToolAid.ini文件,或在电脑上设置本机环境变量JAVA_HOME路径,二者设置其一即可
Windows 64位系统安装*****-windows-x64为64位的jdk或jre以及Windows 32位系统安装*****-windows-i586为32位的jdk或jre的Java路径为 C:\Program Files\Java\ 如:
C:\Program Files\Java\jdk1.7.0_80 64位系统安装 jdk-7u80-windows-x64 32位系统安装 jdk-7u80-windows-i586
C:\Program Files\Java\jre764位系统安装 jdk-7u80-windows-x64
C:\Program Files\Java\jdk1.8.0_19264位系统安装 jdk-8u192-windows-x64 32位系统安装 jdk-8u192-windows-i586
C:\Program Files\Java\jre1.8.0_19264位系统安装 jdk-8u192-windows-x64
C:\Program Files\Java\jre1.7.0_80 64位系统安装 jre-7u80-windows-x64 32位系统安装 jre-7u80-windows-i586
C:\Program Files\Java\jre1.8.0_16164位系统安装 jre-8u161-windows-x64 32位系统安装 jre-8u161-windows-i586
Windows 64 位系统安装*****-windows-i586为32位的jdk或jre的Java路径为 C:\Program Files (x86)\Java\ 如:
C:\Program Files (x86)\Java\jdk1.7.0_80 64位系统安装 jdk-7u80-windows-i586
C:\Program Files (x86)\Java\jdk1.8.0_192 64位系统安装 jdk-8u192-windows-i586
C:\Program Files (x86)\Java\jre1.7.0_80 64位系统安装 jre-7u80-windows-i586
C:\Program Files (x86)\Java\jre1.8.0_161 64位系统安装 jre-8u161-windows-i586
在电脑上可按以下方法设置环境变量:JAVA_HOME、PATH、CLASSPATH ,若只设置JAVA_HOME 就能正常编译或签名apk,就无需设置PATH 、CLASSPATH
JAVA_HOME:我的电脑(计算机)->属性->高级(高级系统设置)->单击“环境变量”按钮
->单击“系统变量”区域的“新建”按钮->在“变量名”文本框中输入JAVA_HOME
在“变量值”文本框中输入JDK的安装路径(如:C:\Program Files\Java\jdk1.7.0_80),单击确定
PATH: 在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%\bin;(直接添加,连;也加上,无需加空格之类的,以下相同)
如果不存在,则新建变量PATH,设定变量值为:%JAVA_HOME%\bin;
CLASSPATH:在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添
%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
如果不存在,则新建一个,设定变量值为:
%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
完成以上步骤后,开始验证是否安装成功
运行CMD(开始,运行,输入cmd,回车),Win7以上系统,右键点击“以管理员身份运行”“命令提示符”,然后输入javac,回车,假如出现了一堆如何使用java的帮助,那就是已经安装成功了
如果没有显示java的帮助那么就重新设置环境变量,把AVA_HOME、PATH、CLASSPATH都删除掉,按上述步骤重新建立即可
4、签名方式的选择
默认签名方式为“⊙使用ApkTool签名”,如果要使用JDK签名,可在“系统设置”选择“⊙使用JDK签名程序(不加时间戳)”或“⊙使用JDK签名程序(加上时间戳)”签名
选择“⊙使用JDK签名程序(不加时间戳)”签名时会出现 “未提供 -tsa 或 -tsacert, 此 jar 没有时间戳。如果没有时间戳, 则在签名者证书的到期日期 (2042-06-20) 或以后的任何撤销日期之后, 用户可能无法验证此 jar”的 警告。 注意:(2042-06-20)中的日期与所采用的签名证书有关,不同的证书有有所不同
选择“⊙使用JDK签名程序(加上时间戳)” 签名时就会加上:-tsa 时间戳验证参数,如赛门铁克提供的时间戳验证参数就不会出现上述警告不过在签名命令参数末尾加不加 -tsa 时间戳参数,都不影响签名后的apk的安装和使用
注意:
环境变量JAVA_HOME路径指向jdk目录时,可选用“JDK签名”或“;签名命令(ApkTool签名)”之一给apk签名
环境变量JAVA_HOME路径指向jre目录时,由于jre的bin目录没有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、安卓开发工具自带用于调试程序的签名为tool文件夹中的debug.keystore,密钥文件的别名是 androiddebugkey,密码是 android
6、zip对齐就是用zipalign命令将apk压缩包zip文件里的文件对齐
zip对齐后apk压缩包里的文件都是整整齐齐的,解压运行速度就会得到提升
程序用的是ApkTool里apksigner.jar签名或jdk里jarsigner.exe签名,都是v1签名
用jdk里的apksigner.exe签名,是v2签名
如果是v1签名,zip对齐既可以在签名之前做,也可以在签名之后做
如果是v2签名,zip对齐只能在签名之前做
7、其中tool文件夹中的apktool.jar文件可替换成最新版的apktool.jar
1、为避免出现一系列的问题,请尽量保证路径中不要含有中文、空格等字符
2、没有找到jdk或JRE环境,请检查
同类热门
猜你喜欢
类似软件
gapktool(APK反编译工具)4.93M336人在用gapktool是一款非常强大的APK反编译工具,程序使用java语言开发,集成 jd-gui、jad、dex2jar、apktool。使用该工具可以反编译apk文件,查看xml以及java源代码,默认使用jad反编译,如果编译出来的java代码难以阅读
查看Chm电子书批量反编译器(ChmDecompiler)2.31M492人在用ChmDecompiler是国华软件推出的一款专门用来反编译.CHM格式帮助文件或电子书的工具,它可以帮助用户轻松地把任意CHM文件转换为网页文件并取得全部的源文件。ChmDecompiler也可以完美地恢复CHM文件的.HHP工程文件,使得您在二次编辑
查看硕思闪客精灵官方免费试用版15.21M2726人在用 闪客精灵电脑版是一款用于浏览和解析Flash动画工具,它可以将swf文件导出成FLA文件,还能够将flash动画中的图片、矢量图、声音、视频(*.flv)、文字、按钮、影片片段、帧等基本元素完全分解,最重要的是可以对动作的脚本(Action Scr
查看apk反编译工具箱(apktool box)16.79M508人在用 apktool box是目前互联网上最优秀的一款apk反编译工具箱,拥有编译、反编译、签名、dex转jar、打开jar等功能,能够支持winxp\win7等系统,适用于经常DIY安卓软件的朋友使用。需要注意的是:目前apktool box暂不支持W
查看Flash Decompiler Trillix(flash反编译软件)27.24M1397人在用 Flash Decompiler Trillix是一款flash反编译软件,能够直接从FLASH文件swf中提取所有资源,包括:声音、图像、视频、图形、帧、画面、文本、字体、按键、图标及动作脚本。同时Flash反编译Trillix绕过而反编译SWF
查看热门标签
网友评论0人参与,0条评论
最新排行
安卓xml背景生成工具4.58Mv2.0.1官方版 安卓XML背景生成工具是由大神针对安卓开发人员而打造的一款安卓xml文件编辑器,它可以帮助开发人员减去自己手动敲代码的过程,直接通过该应用就能制作出任意格式、任何颜色的背景,并且制作完成后可以导出为ini格式的文本文件。此外,软件支持创建静态背景、
查看Relative-RZJ(语言通用IDE)12.91Mv1.9.6.5官方版 Relative-RZJ是一款绿色免费,功能强大的语言通用IDE集成开发环境。它不属于任何一种语言,一款好的IDE成就你的编程入门,而Relative则为非专业人士创造了机会。匠心打造RELATIVE-RZJ通用IDE,带你走进你的编程梦想。Rel
查看YZYZ菜鸟编程小助手3.4Mv1.1官方版 YZYZ菜鸟编程小助手是主要针对广大编程新手朋友们打造的一款小巧实用的编程辅助工具。主要为用户提供一些方便快捷的编程模块,如:POST调试,JSON解析,正则表达式和翻译编码等,主要帮助朋友们对编程基本理论和开发思路有一个明确了解,对于后期编程能力
查看jdk1.6 32位/64位官方版128.75M附环境变量配置教程office mac是由microsoft专门Mac用户推出的一款专业办公软件,提供了一套功能强大的组件帮助jdk1.6是java development kit6的简称,也是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库,
查看Caffe Windows8.09Mcaffe全称Convolutional Architecture for Fast Feature Embedding,由伯克利视觉和学习中心 (BVLC) 及社区贡献者共同开发,是一个清晰,可读性高,快速的深度学习框架,可为学术研究项目、新创公司原型
查看