关于android:使用新别名复制私钥

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

您的密钥存储包含您的密钥。把你的钥匙放进一个新的钥匙库。把那个给他们。或…我想只要把钥匙给他们就行了。