接近半年前幫公司上架一支 Android app ,結果兩個月前想要更新程式時,卻發現自己想也想不起來 keystore 的密碼 XD 當時起就一直抱著砍掉重練的精神,遲遲未更新程式,沒想到今天再次要更新程式時,竟然矇對 keystore 的密碼了!當下想到的第一件事就是更新密碼,把密碼改簡單一點 :P 此外,以前認為一支 Android app 就要獨立一個 keystore 來管理,反而造成管理上的困擾,因此查了一下果真還有可以合併 keystore 的方式 :-) 真是太讚啦
更改 keystore alias name:
$ keytool -changealias -alias "OldAliasName" -destalias "NewAliasName" -keypass YourAliasKeyPassword -keystore your.keystore -storepass YourKeyStorePassword
更改 alias password:
$ keytool -keystore your.keystore -keypasswd -alias AliasName
更改 keystore password:
$ keytool -storepasswd -keystore your.keystore
合併 keystore:
$ keytool -importkeystore -srckeystore SourceKeyStore.keystore -srcstorepass SourceKeyStorePassword -destkeystore DestinationKeystore.keystore -deststorepass DestinationKeyStorePassword
沒有留言:
張貼留言