Android 应用签名

来源:互联网 发布:北京盛世光明 知乎 编辑:程序博客网 时间:2024/06/06 01:14

签名是为了保证相同Package Name的应用程序不被混淆替换,签名可以保证相同名字,但是签名不同的包不被替换。
Apk如果使用一个key签名,发布时另一个key签名的文件将无法安装覆盖老的版本,这样可以繁殖你已安装的应用被恶意的第三方覆盖或替换掉。

studio生成签名的apk文件
第一步 打开Build-Generate Signed APK…
这里写图片描述

第二步 创建新的keystore文件,或者选择已经存在的keystore文件
这里写图片描述

第三步 选择Create new
输入keystore密码。
输入别名以及别名的密码
输入城市省份等信息
这里写图片描述

第四步 next完成
查看生成的签名证书 .jks格式文件
这里写图片描述

查看生成的apk 文件这里写图片描述

cmd 进入.jks文件所在文件夹 输入
keytool -list -v -keystore zhijian99.keystore.jks -storepass 123456
查看签名内容这里写图片描述

0 0