代码拉取完成,页面将自动刷新
运行build.gradle中的任务jiagu
,可直接在工程下生成一个jiagu
目录,进入该目录进行如下操作,
1.将需要加固的APK放于该目录中;
2.在keystore.cfg
中按格式配置签名文件信息;
3.cmd
进入到当前目录,然后运行如下命令开始加固
java -jar jiaguLib.jar [apk名称] keystore.cfg
注:
如果需要直接在工程中运行,请修改变量isRelease
为false
加固过程使用到的命令:dx
、apktool
、zipalign
、apksigner
,若中间出现找不到对应命令,需要配置环境变量。
注意点:
签名时,主要增加--min-sdk-version [你的最低反对版本]
,否则会报异常
apksigner sign --ks [.jks文件门路] --ks-key-alias [别名] --min-sdk-version [你的最低反对版本] --out [签名过导出的aab文件] [行将签名的aab]
关于原理详解可查看APK加固原理详解
若想查看加密使用的C++工程请移步jiagu_aes_project
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。