android+签名工具+mac,GitHub - Mac4Android/AndroidResign: Mac apk重签名脚本

AndroidResign

Mac apk重签名脚本

创建一个名为resign.sh的脚本文件, 将如下脚本拷贝到其中. 按下面的解释即可对apk进行重新签名

中文为解释, 可以全部删除

#!/bin/bash

echo "setup resign"

按如下参数输入到终端: 确保有执行权限 chmod 777 resign.sh

导航到resign.sh脚本所在的目录, 一次输入如下参数

tony$ ./resign.sh apk_source apk_dest keystore_path storepass keypass alias

源路径

apk_source=$1

目标路径

apk_dest=$2

私钥路径

keystore_path=$3

私钥密码

storepass=$4

别名密码

keypass=$5

别名

alias=$6

echo "Source path: ${apk_source} "

echo "Dest path: ${apk_dest} "

echo "Delete source META_INF"

删除之前的签名信息

zip -d $apk_source META-INF/*

echo "Resign Start!"

echo "jarsigner -digestalg SHA1 -sigalg MD5withRSA -tsa http://timestamp.digicert.com -verbose -keystore ${keystore_path} -storepass ${storepass} -keypass ${keypass} -signedjar ${apk_dest} ${apk_source} ${alias}"

jarsigner -digestalg SHA1 -sigalg MD5withRSA -tsa http://timestamp.digicert.com -verbose -keystore $keystore_path -storepass $storepass -keypass $keypass -signedjar $apk_dest $apk_source $alias

echo "Resign Done!"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值