有人知道如何从命令行使用新 keystore 对 .aab 文件进行签名吗? 文档 here提到我们可以使用 jarsigner 从命令行签署我们的应用程序包。但我找不到命令行? 有人知道命令行吗?
将我的 bundle 上传到 Google Play 时出现此错误:
You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner:
我尝试使用此命令对应用程序包进行签名:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xample.jks bundle.aab keystoreAlias
非常感谢。
最佳答案
您可能已经找到了解决问题的方法。尽管如此,由于它可能会在将来帮助某人,所以我只想说我遇到了同样的问题,将哈希算法更改为 SHA-256 帮助我克服了这个问题。
jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore xample.jks bundle.aab keystoreAlias
关于android - 从命令行签署 Android App Bundle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50560045/