1、keystore是什么?

 Keystore可理解为一个容器,存放开发者信息、私钥、公钥的容器。

 那么Keystore怎么证明APP开发者的身份呢?在生成Keystore的时候,开发者会录入自己姓名、单位、组织、所在城市、省份、国家代码等信息以保证此Keystore是自己的,将录入自己信息的Keystore放入APP中,这样就可以保证这个APP是自己开发的了。

 Keystore就如同卖身契,表示这个APP是某一名开发者开发的。有了Keystore,开发者在发布自己的应用到市场时,就无需担心自己的APP被他人抢走了。

 

2、引用的相关文章:

(1)、 Android keystore的作用以及如何生成

(2)、 在eclipse中生成Android的数字证书keystore文件

(3)、Android Keystore漫谈

 

3、其他文章

(1)Android在代码中获取应用签名

(2)Android 使用代码获取签名信息

(3)获取Android应用签名的几种方式