使用jarsigner 对APK进行签名

可用于没有签名和已经签名的apk,再次签名。

jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkin] [alias]

命令格式及参数意义:

-verbose -> 输出签名过程的详细信息

-keystore [keystorePath] -> 密钥的库的位置

-signedjar [apkOut] -> 签名后的输出文件名

[apkin] -> 待签名的文件名

[alias] -> 证书别名

示例:

D:\>jarsigner -verbose -keystore demo.keystore -signedjar jaq_demo_signed.apk jaq_demo.apk demo.keystore

注意:

需要签名的包和keystore要放在一个文件夹中,并且cmd也需要在这个文件夹路径下。否则失败。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 为什么要签名 简单来说,Android系统要求这个做。Android系统要求每一个Android应用程序必须要经过...
    发发呆哟阅读 2,814评论 0 1
  • 参考什么是 Android 签名机制,Bluebox Security 发现的漏洞有何威胁? Android应用程...
    合肥黑阅读 2,149评论 1 16
  • 应用宝加固之后需要重新签名,windows有工具(乐固)直接使用,换了mac之后找不到工具,直接mac终端命令签名...
    vampirealone阅读 3,454评论 0 0
  • 记录一下解压一个apk,替换未加密的资源文件,然后再打包成apk,并签名的过程。 操作环境与工具 环境: Wind...
    qufl阅读 4,202评论 2 50
  • 做视频到凌晨两点半大半夜和潇潇、平宝儿玩耍很开心我们一个宿舍啊 早上8点起床然后继续战斗准备自己的pre被夸奖,被...
    dq920813阅读 368评论 0 0

友情链接更多精彩内容