我正在使用 Android Studio 为我的应用程序创建一个新的签名 key 。在创建向导中,系统会提示我们输入 keystore 密码,然后是一个单独的 key 密码。
这篇文章很好地解释了两者之间的区别:
Android keystore password field
问题分为两部分:
为什么要将多个 key 放入一个 keystore 中,实际上是为了 android 开发?我的想法是,如果我要创建更多应用程序,我会为每个应用程序创建一个新的 keystore 。
在这种情况下,对 keystore 和 key 使用相同的密码可以吗?是吗?
谢谢
最佳答案
反驳之前的回答者:
1) 通常情况下,您的所有应用只需要一个私钥。私钥是对作者的引用,而不是对应用程序的引用。在正常操作过程中,您不需要新的私钥或每个应用程序的新 keystore 。
2) 您的链接几乎回答了您的问题:让所有密码都不同是一个好习惯,遵循或不遵循它的决定由您决定。
还有 official link支持我的想法。
关于Android 签名 key - 您的 keystore 中有多个 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29617615/