Android 签名发布 签名脚本

本文介绍了Android应用的签名过程,包括如何生成签名、校验签名以及查看签名文件信息。提供了适用于OSX/Linux和Windows的签名脚本,并详细说明了使用方法。确保在签名前配置好环境,建议使用时间戳来创建签名文件。
摘要由CSDN通过智能技术生成

请注意

签名前,请确认java环境Android环境是否配置正确

生成签名


# 生成签名 别名 [myKey] 有效期 50年, 算法 RSA 文件名 [myKey.keystore]

keytool -genkey -alias myKey -keyalg RSA -validity 17820 -keystore myKey.keystore

# 提示,其中国家代码 中国-CN

此命令试用于 jdk 1.7 及 1.7以下,如果高于请使用如下命令


# 1.8以后的jdk要求时间校准 加入 -tsa http://timestamp.digicert.com 如果出现校验时间错误,请找一个能用的tsa服务器

keytool -tsa http://timestamp.digicert.com -genkey -alias myKey -keyalg RSA -validity 17820 -keystore myKey.keystore

命令执行后有提示输入各种信息,首先是 yourStorepass 然后是签名的各种信息,确认请输入 y, 最后输入别名的aliasesPass

也就是说一个签名文件,包括 签名密码 别名 别名密码 一个文件 三个字符串

特别的,最好使用时间戳制造签名文件,这样可以在签名到期后,用户仍然可用

签名 APK


# 输入完整信息签名一个应用,注意填写[]中对应的内容

# [yourStorepass] 签名文件密码 [aliasesPass] 别名密码 [forSignAPKPath] 要签名的apk路径  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值