Duplicating a private key with a new alias
http://developer.android.com/tools/publishing/app-signing.html网站
我有一个密钥库,我已经有了它的别名和密码。
我已经使用这个密钥库发布了应用程序。
我现在已经将其中一个应用程序的所有权授予了其他人,因此要更新该应用程序,他们需要使用我的密钥库。但是我不希望他们使用我的别名或密码。
是否可以为同一个密钥库创建新的别名和密码?
同样重要的是
google play是否允许用新别名签名的apk作为已发布应用程序的更新?
如果是,那么命令是什么,或者一个好的帮助链接?
好的,我明白了,谢谢@rossco的首次提升。
首先我把我的密钥库复制到一个新文件中
1 | ctrl+c ctrl+v |
然后我更改了密钥库上的密码:
1 | keytool -storepasswd -keystore my.keystore |
号
然后我更改了密钥库中别名的名称
1 | keytool -changealias -keystore my.keystore -alias"old_alias" -destalias"new_alias" |
然后我更改了新别名的密码:
1 | keytool -keypasswd -keystore my.keystore -alias new_alias -keypass oldAliasPassword -new newAliasPassword |
。
是的,我刚刚测试了它,并上传了一个新版本的应用程序和新的密钥存储别名。
谢谢!
参考文献:
- 密钥库更改密码
- 我可以更改密钥的别名吗?
- http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html
您的密钥存储包含您的密钥。把你的钥匙放进一个新的钥匙库。把那个给他们。或…我想只要把钥匙给他们就行了。