1

Android Apksigner 提到签名方案 V2 支持多个签名者。由于我的以下担忧,我想知道拥有 2 个签名者的目的是什么。

  1. 在使用jarsignerAndroid APK 签名时,我们可以在不同的迭代中使用多个密钥以及我们保存在 apk 中的签名进行签名。如果apksigner您使用第二个签名签名,它将取代第一个签名。因此,如果您想使用多个签名者进行签名,那么您必须在同一命令中提供两个签名者。

  2. 不同签名者的私钥将与不同的人在一起,因此在使用 签名时jarsigner,密钥在哪里并不重要。您与签名者共享 apk,他们会尽自己的一份力量。但是对于apksigner多个签名者,您需要在一个命令中提供所有签名者,但没有人可以与其他人共享他们的私钥以代表他们进行签名。

所以我想知道支持多个签名者的目的是什么?我们如何才能实现jarsigner使用 Apksigner 所做的事情?

4

0 回答 0