android studio 项目初期生成jks和后期生成jks一样吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio 项目初期生成jks和后期生成jks一样吗?相关的知识,希望对你有一定的参考价值。

项目刚建好的时候生成的jks,到了项目要结束了,然后再生成jks,两个jks一样吗?

参考技术A 你要明白一个问题, jks 是android 项目的签名, 默认情况下android 项目有一个系统签名debug key , 这个key 是跟自己开发所用的电脑md5值相关的,而自己生成的jks key 这个是一个唯一的公用的md5值生成的,你项目生成的apk 用这个key 签名就能够在所有人的手机上安装并且覆盖升级,而debug key 一台电脑一个key 不同电脑达成的apk 包不能够覆盖安装。

Android 获取签名证书的详细信息(Eclipse和Android studio通用)

今天要用到签名证书的MD5,但是这个只有在第一次生成的时候我看到了,这可怎么办呢,幸亏我们有google,我们运行下面的命令就OK了。

keytool -list -v -keystore 签名证书的路径

Eclipse 生成的签名证书是.keystore结尾的,Android Studio 生成的签名证书是.jks结尾的,这一点要注意哦


/**
 * --------------
 * 欢迎转载   |  转载请注明
 * --------------
 * 如果对你有帮助,请点击|顶|
 * --------------
 * 请保持谦逊 | 你会走的更远
 * --------------
 * @author zsl
 * @github https://github.com/yy1300326388
 * @blog http://blog.csdn.net/yy1300326388
 */

以上是关于android studio 项目初期生成jks和后期生成jks一样吗?的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 打包生成 APK

Android Studio apk打包,keystore.jks文件生成,根据keystore密钥获取SHA1安全码

Android studio怎么生成签名apk

android studio 中的 JKS 文件位置未更新

Mac查看Android studio debug.jks的SHA1值

Mac查看Android studio debug.jks的SHA1值