修改默认的debug签名,改为自定义的

本文介绍了如何修改默认的debug签名,使用自定义的签名文件。通过keytool工具生成包含个性化信息的debug.keystore文件,并在Eclipse中进行配置,以解决团队合作中因签名不同导致的卸载再安装问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、打开CMD进入Java\jdk1.6.0_18\bin文件夹(此处换为你们自己的路径)
2、根据以下命令输入:
keytool -genkey -alias androiddebugkey -keyalg RSA -validity 20000 -keystore debug.keystore -storepass android -keypass android

注意:alias的名字androiddebugkey 不能变,keystore的名字debug.keystore可变,storepass android keypass android 这俩密码不可变。也就是说你只能按照默认的格式生成一个自定义的debug签名文件,可以换名字,可以换信息(见下,下面的信息能自己定义)。

您的名字与姓氏是什么?
  [Unknown]:  Android Debug【此处可以自定义】
您的组织单位名称是什么?
  [Unknown]:  Android【此处可以自定义】
您的组织名称是什么?
  [Unknown]:  Android【此处可以自定义】
您所在的城市或区域名称是什么?
  [Unknown]:  XM  (这个字段无所谓)【此处可以自定义】
您所在的州或省份名称是什么?
  [Unknown]:  FJ   (这个字段无所谓)【此处可以自定义】
该单位的两字母国家代码是什么
  [Unknown]:  US【此处可以自定义】
CN=Android Debug, OU=Android, O=Android, L=XM, ST=FJ, C=US 正确吗?
  [否]:  Y【Y表示yes】

在Java\jdk1.6.0_18\bin目录下会生成一个名字叫“debug.keystore”的文件(这个名字你写什么就是什么),将文件拷贝到自己需要存放的目录,然后配置eclipse,配置完成后最好重启eclipse,配置如下图,不重启应该也ok。

ps:这个签名和系统默认的debug签名基本上差不多哈,但是有时候在团队合作中大家的eclipse签名不一样,一个项目在不同的手机运行就会先卸载再安装啦。这样大家公用一个自定义的debug签名就ok了,还有其他的好处嘛我就不知道了,了解的同学可以补充一下哈。


其他参考文章:
http://www.hongyanliren.com/2014m08/12835.html
http://blog.youkuaiyun.com/u012049463/article/details/41822051
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值