签名“未签名”apk文件命令

Posted 鲸歌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了签名“未签名”apk文件命令相关的知识,希望对你有一定的参考价值。

在发布至360、oppo应用市场时分别遇到了需要“应用加固”和“应用认领”的情况,

流程都是需要下载一个未签名的apk文件(安装包),然后签名后再上传。

我的做法是, 

1、将安装包与签名文件(keystore)放到同一路径下

2、cd 至该路径,执行以下命令:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore icitySuzhou.keystore -signedjar -signed.apk TestSign.apk yulong

 

以上命令的说明:

-verbose:指定生成详细输出

-sigalg 签名算法

-digestalg   消息摘要算法,用 SHA1.

-keystore:指定数字证书存储路径

-signedjar:

签名后的apk包路径

未签名的apk包路径

数字证书别名

以上是关于签名“未签名”apk文件命令的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 创建的未签名 apk 文件都有哪些?

在没有开发服务器的设备上构建和安装未签名的 apk?

android如何生成签名apk文件

用命令行发布android程序

如何将重新配置的 apk 文件从 Amazon Appstore 导入 Eclipse 以进行签名

app-release-unsigned.apk 未签名