签名的意义: 1.为了保证每个应用程序开发者的合法 2.防止部分人通过使用相同的Package Name来混淆替换已经安装的程序,从而出现一些恶意篡改 3.保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)