2015-10-14 84 views
0

This SO thread描述了一种自动创建用于签署应用程序的密钥库的简单方法。可以使用keytool重建密钥库

echo y | keytool -genkeypair -dname "cn=Another, ou=MyUnit, o=MyCompany, c=US" -alias MyApp -keypass kpi135 -keystore /my.keystore -storepass ab987c -validity 9999 

这很好用。根据我的理解,不可能简单地重新创建相同的密钥库。我试图通过执行上述命令两次,尽管使用不同的名称,然后做一个二进制文件比较。果然这两个文件是不一样的。

但是,这纯粹是一个实证结果。我是否认为一旦生成密钥库来签署和发布一个Android应用程序,就可以保留它,因为它永远不会被重新创建,从而阻止应用程序被更新?

+1

*我是否认为一旦产生了ak就写了eystore签署和发布一个Android应用程序,你坚持它的亲爱的生活,因为它不能被重新创建,然后停止应用程序更新?*是 –

+0

@TimCastelijns使这个答案,我会接受+ upvote它。 – DroidOS

回答

1

我是否认为一旦你生成了一个keystore来签署和发布一个Android应用程序,你就会坚持下去,因为它永远不会被重新创建,从而阻止应用程序被更新?

是的。

参考一些链接

相关问题