一一捋清楚:1:Eclipse会默认给apk签名,如果电脑和系统没换,是不是包名相同的包的默认签名都是一样的?包名不同的包签名会不会被默认签成一样的?2:比如我对一个包用eclipse进行签名,签名方式是创建签名并签名,这个创建的签名跟不签名的默认签名是不是一样的?3:包名相同的apk,签名不同可不可以同时存在同一部手机上?(就是安装的时候能不能自动覆盖)4:签名相同,包名不同的apk可不可以同时存在同一部手机上?
2 回答
呼唤远方
TA贡献1856条经验 获得超11个赞
1、默认签名就是所谓的debug签名。2、不可能不签名哦,其实没用你的就是用的debug签名3、不会自动覆盖,首先会提示你安装不了,提示签名不一致,继续操作才会被覆盖4、包名不同必须可以安装啊。
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
补充一下@brzhang1:Eclipse会默认给apk签名,如果电脑和系统没换,是不是包名相同的包的默认签名都是一样的?包名不同的包签名会不会被默认签成一样的?debug签名默认在C:\Users{用户名}.android\debug.keystore如果不存在,eclipse会给你自动生成一个,和换不换电脑和系统没有关系。你自己把它删了也会重新生成一个新的,如果你有备份的话,换了别的电脑和系统也一样能继续用默认情况下所有应用都会使用同一个debug签名但是debug签名有效期只有1年所以1年以后会强制你重新生成一个debug签名创建签名用的是正式签名吧debug签名自动生成的...没有创建过程的....你如果出现了要填写公司名密码的流程那就是正式签名了
添加回答
举报
0/150
提交
取消