美文网首页
V1、V2、V3签名

V1、V2、V3签名

作者: fyg | 来源:发表于2021-09-08 11:07 被阅读0次

APK 签名方案 v3

apksigner对apk进行v2签名的前提:
进入android studio 【android sdk location】中build-tools下目录大于25的目录

Android APK命令行实现V1、V2签名及验证

// apksigner -verbose -keystore (签名地址) -signedjar (签名后的apk地址) (待签名apk地址) (别名)
jarsigner -verbose -keystore D:\itlao5.keystore -signedjar D:\itlao5_signed.apk D:\itlao5.apk itlao5



// apksigner sign --ks (签名地址) --ks-key-alias (别名) --out (签名后的apk地址) (待签名apk地址)
apksigner sign --ks D:\itlao5.keystore --ks-key-alias itlao5 --out D:\itlao5_signed.apk D:\itlao5.apk


验证是否签名成功
apksigner verify -v --print-certs (apk地址)

如何给app 去签名

Apk去掉签名以及重新签名的方法

去除签名
其实很简单,用WinRAR打开apk,找到META-INF文件夹,删除MANIFEST.MF之外的所有其他文件即可。

我用的是mac,用ma解压删除掉如上文章中的文件,再压缩成apk,重新签名,发现不行!!!
实践过程中发现不用去除签名,去签名的apk,重新进行签名就可以把之前的签名给覆盖掉


/usr/local/android-sdk-linux/build-tools/30.0.2/apksigner sign --ks "+APK_KEYSTORY_FILE+" --min-sdk-version=17 --v1-signing-enabled true --v2-signing-enabled true --ks-key-alias jiuxian_alias --ks-pass pass:xxxxxx --key-pass pass:xxxxxx --out "+targetApkFile+" --in "+targetApkFileAlign

由于是使用批量签名 ,如上命令不需要用户在命令行中输入密码,

apksigner命令介绍

相关文章

  • Adroid 签名机制V1,V2,V3

    来源:Android 签名机制 v1、v2、v3 APK 签名方案 v1 签名工具 jarsigner:jdk 自...

  • 2021准备资料

    v1 v2 v3签名 https://juejin.cn/post/6906882748909092871[htt...

  • Android签名文件汇总

    v1,v2,v3签名[https://blog.csdn.net/qq_45272690/article/deta...

  • APK Signature Scheme v1 v2 v3

    v1 方案:基于 JAR 签名。APK文件可修改。 v2 方案:对APK 文件签名。APK文件不可修改。 v3 方...

  • Android签名方案

    Android签名方案经历几个版本,分别为v1,v2,v3,我们分别讲下它们的实现。 V1签名方案 1.计算每个文...

  • 安卓签名机制浅析

    提纲 初步了解:是什么,为什么需要,有什么好处,怎么加密和验证,怎么使用,要点补充 签名方案:v1,v2,v3签名...

  • Android签名机制 v1版本介绍

    Android 签名目前包括三个版本v1、v2、v3,本文将简短地阐述v1版本的原理与缺陷 首先 阅读本文前需要理...

  • APK重新签名或者更换APK签名版本

    在某些特殊情况下,需要对已经生成的apk进行重新签名,或者对已经生成的apk更换签名版本(v1/v2/v3/v4)...

  • 记录:Unity 手动配置 V1 V2签名问题

    配置V1 V2签名原帖子:unity android V1签名[https://my.oschina.net/kk...

  • v2和v1签名的区别

    V2 签名是 iOS 的一种签名机制,是对 V1 签名的升级版本。 V1签名只对整个包进行签名,并且只有在越狱设备...

网友评论

      本文标题:V1、V2、V3签名

      本文链接:https://www.haomeiwen.com/subject/rthvwltx.html