我需要在playstore上传我自己的新第二个Android应用程序。我知道可以使用相同的密钥库文件。但我不知道使用相同的别名或不同的别名需要为Playstore的第二个应用程序生成。
答案 0 :(得分:0)
是如果所有应用都属于您或您的公司,您可以使用相同的密钥库上传不同的应用。
答案 1 :(得分:0)
Keystore只是容器拿着你的密钥(就像jar用于cookie),所以从技术的角度来看,如果你把所有的密钥保存在单个密钥库中,或者你把它们分成许多密钥就完全无关紧要了(你甚至可以为每个密钥分隔密钥库文件 - 没有什么可以防止这种情况。)
Alias也无关紧要 - 只是为了您的方便,它只是为您的钥匙“人性化的名字”。它在技术上也没有区别,但是在给定的密钥库中使用相同的别名不能有多个密钥:
KeyStore别名
所有密钥库条目(密钥和可信证书 条目)可通过唯一别名访问。
http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/keytool.html
但是,您可以在不同的密钥库中使用相同的别名,而不会出现任何问题。
注意:您可以使用相同的密钥在技术上签署所有应用程序,但强烈建议不要这样做。您应该为每个已发布的应用创建单独的密钥 - 这将使您的生活更加轻松,例如您决定出售您的项目。