android签名

我们在使用百度地图,各种第三方的时候总会要配置你的签名,我们用自己生成的签名是不能导入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自动会使用这个签名打包。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章