为了账号安全,请及时绑定邮箱和手机立即绑定

安卓的包名跟签名,我需要详细解读

安卓的包名跟签名,我需要详细解读

慕婉清6462132 2019-04-07 11:18:45
一一捋清楚:1:Eclipse会默认给apk签名,如果电脑和系统没换,是不是包名相同的包的默认签名都是一样的?包名不同的包签名会不会被默认签成一样的?2:比如我对一个包用eclipse进行签名,签名方式是创建签名并签名,这个创建的签名跟不签名的默认签名是不是一样的?3:包名相同的apk,签名不同可不可以同时存在同一部手机上?(就是安装的时候能不能自动覆盖)4:签名相同,包名不同的apk可不可以同时存在同一部手机上?
查看完整描述

2 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

1、默认签名就是所谓的debug签名。
2、不可能不签名哦,其实没用你的就是用的debug签名
3、不会自动覆盖,首先会提示你安装不了,提示签名不一致,继续操作才会被覆盖
4、包名不同必须可以安装啊。
                            
查看完整回答
反对 回复 2019-04-07
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

补充一下@brzhang
1:Eclipse会默认给apk签名,如果电脑和系统没换,是不是包名相同的包的默认签名都是一样的?包名不同的包签名会不会被默认签成一样的?
debug签名默认在C:\Users{用户名}.android\debug.keystore
如果不存在,eclipse会给你自动生成一个,和换不换电脑和系统没有关系。
你自己把它删了也会重新生成一个新的,如果你有备份的话,换了别的电脑和系统也一样能继续用
默认情况下所有应用都会使用同一个debug签名
但是
debug签名有效期只有1年
所以1年以后会强制你重新生成一个debug签名
创建签名用的是正式签名吧
debug签名自动生成的...没有创建过程的....你如果出现了要填写公司名密码的流程那就是正式签名了
                            
查看完整回答
反对 回复 2019-04-07
  • 2 回答
  • 0 关注
  • 297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信