Android 应用签名

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

studio生成签名的apk文件
第一步 打开Build-Generate Signed APK…
Android 应用签名_第1张图片

第二步 创建新的keystore文件,或者选择已经存在的keystore文件

第三步 选择Create new
输入keystore密码。
输入别名以及别名的密码
输入城市省份等信息

第四步 next完成
查看生成的签名证书 .jks格式文件
Android 应用签名_第2张图片

查看生成的apk 文件Android 应用签名_第3张图片

cmd 进入.jks文件所在文件夹 输入
keytool -list -v -keystore zhijian99.keystore.jks -storepass 123456
查看签名内容Android 应用签名_第4张图片

你可能感兴趣的:(Android 应用签名)