title: What is purpose of having more than 1 signer for Android Apksigner signature Scheme V2
body: <p>Android Apksigner mentions that signature Scheme V2 supports multiple signers. 
  I would like to know what is the purpose of having 2 signers because of my following concerns.</p>
  
  <ol>
  <li><p>When using <code>jarsigner</code> to sign Android APKs, we could sign using more than one keys in different iterations and both the signature we kept in the apk.  In the case of <code>apksigner</code> when you sign with 2nd signature, it replaces 1st one. So if you want to sign using multiple signers then you will have to provide both the signers in the same command.</p></li>
  <li><p>Private keys of the different signers will be with different persons, so when signing with <code>jarsigner</code>, it doesn't matter where the keys are. You share the apk with the signers and they will do their part. But for <code>apksigner</code> with multiple signers, you need to provide all the signers in a single command, but no one can share their private keys with others for signing on their behalf. </p></li>
  </ol>
  
  <p>So I would like to know what is the purpose of having support for multiple signers? And how can we achieve what <code>jarsigner</code> did using Apksigner?</p>