给多个APK批量签名

文章介绍了在MAC上如何使用uber-apk-signer工具进行批量签名360加固后的APK文件。用户需要下载指定版本的jar文件,准备签名证书,创建相应目录结构,编写bash脚本并执行,以自动签署APK并将签名后的文件存放在特定目录。
摘要由CSDN通过智能技术生成

360加固宝无法免费签名后的批量签名实现方式

https://github.com/patrickfav/uber-apk-signer

进入右侧Release,下载最新的

uber-apk-signer-1.3.0.jar

https://download.csdn.net/download/qq_20509325/87657689

这个库可以给加固后的apk签名,也可以给整个文件夹内的apk进行签名

MAC上自动批量签名的脚本实现:

1.新建一个文件夹,将签名文件*.jks,以及上面下载的uber-apk-signer-1.3.0.jar移入这个文件夹里面,并在文件夹内再创建了apks与out两个文件夹,apks内放加固后未签名的apk安装包,out文件夹用于存放后续签名成功的安装包。

2.新建一个start.txt文本文件,写入如下内容(ws_chineseapp改成自己签名的别名)

#!/bin/bash
cd $(dirname $0) 
java -jar ./uber-apk-signer-1.3.0.jar -a ./apks --out ./out --ks ./sign.jks --ksAlias ws_chineseapp

3.保存start.txt文件后重命名去除文件后缀,只剩下start

4.运行start,如果提示“无法打开“新建文件”,因为它来自身份不明的开发者。去系统设置的与安全性里面同意一下就好了

5.在终端中输入密码,便可以自动签名了,签名好的apk文件放在out文件夹下

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值