您的位置:首页 > 移动开发 > Android开发

android签名

2015-11-11 10:06 579 查看
我们在使用百度地图,各种第三方的时候总会要配置你的签名,我们用自己生成的签名是不能导入eclipse的。


会生成报错信息,因为eclipse识别的是别名是android的,所以我们在生产正式签名后再生成测试签名,测试签名除了签名密码,别名,别名密码不一样,其他都一样,比如MD5值,sha1值是一样的,百度地图要的是sha1值

正式签名:



测试签名:



把正式签名copy一份改个名字,比如debug.keystore (这个你喜欢,随便取)。

首先改签名密码

keytool -storepasswd -keystore debug.keystore



原来的密码,新密码,记得新密码要是android

再然后修改你的别名

keytool -changealias -keystore debug.keystore -alias my_name -destalias androiddebugkey

这一步中,my_name是证书中当前的alias,-destalias指定的是要修改为的alias,这里按规矩来,改为androiddebugkey!这个命令会先后提示输入keystore的密码和当前alias的密码。

最后修改alias的密码

keytool
-keypasswd -keystore debug.keystore -alias androiddebugkey

以上几个操作执行后,debug.keystore就是符合规矩的debug
keystore了,接着在Eclipse的ADT设置中选中这个custom debug keystore即可,如下:



这样就导入了我们生成的签名,打包测试的时候,eclipse自动会使用这个签名打包。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: