- 17
- 0
- 约5.05千字
- 约 13页
- 2022-05-22 发布于江苏
- 举报
Android 开发教程签名与多渠道打包
什么叫签名?为什么签名?
签名也叫数字证书,可以理解为一个app 的一个唯一标识。与项目的包名配合使用作为
一个唯一标识。
同一个应用不同版本要使用同一个签名,不然产生会冲突,造成安装不上。(包名一样,
签名不一样产生冲突)
开发调试生成apk 使用的是默认签名debug.keystore
命令行模式进入 .android 路径下(sdk 路径下.android,或者用户.android)
输入keytool -list -keystoredebug.keystore
输入密码: android
就可以查看到sha1 值
这个值是我们平常开发调试的时候生成apk 所使用的key,在一些第三方 sdk 申请的时
候会用到。
在用第三方sdk 测试的时候使用默认的debug key 就好,因为,平常开发调试都是用默
认的debug key 进行打包的。
正式上线为什么不能用默认的debug key,而用自签名(自己生成一个key)
1、若使用某一个开发者的默认签名,那么每次上线都必须在这个开发者的jdk 环境下
进行打包
2、默认debug key 是跟随
原创力文档

文档评论(0)