小说网站 搜小说 无限网 烟雨红尘 小说爱好者 免费小说 免费小说网站

关于android app签名文件获取sha1和MD值

  最近在做百度地图的嵌入,因为从同事接手的android app,所以第一次接触android的签名。

       总的来说签名还比较简单,我用的是eclipse ADT自带的签名工具来做的签名,方法如下:

选择项目名右键------->选择 Export ------->选择Export Android Application ----->Project checks 界面点击next ------>keystore Selection界面勾选create new keystore,输入密码和确认密码(记好新建的keystore保存位置和密码,以后app的升级都需要用到这个签名的)--------------->然后填写新建的keystore的一些基本信息:别名、密码、确认密码、有效期、开发者名字、部门、公司、城市、省份、国家(中国为CN)--------->选择导出apk文件的位置,然后即可,导出含有新建签名的apk文件。

        怎么查看新建的keystore里的MD5和sha1的值呢?

有两个方法:

1、用jdk自带的工具keytool.exe,它在jdk的bin目录下。把刚才新建的keystore复制到jdk的bin目录下,

然后在cmd 命令行模式下切换到keytool所在目录 ,

例如:我的是D:\Java\jdk1.6.0_26\bin>,

然后执行如下命令:keytool -list -v -keystore baidumap.keystore 

即:D:\Java\jdk1.6.0_26\bin>keytool -list -v -keystore baidumap.keystore 

其中baidumap.keystore 是我新建的keystore,回车,会提示需要输入密码,

然后输入密码即可看到keystore里的信息,有很多,但是不好复制粘贴。

2、很简单的方法,基本跟新建keystore时的步骤差不多。

选择项目名右键------->选择 Export ------->选择Export Android Application ----->Project checks 界面点击next ------>keystore Selection界面勾选Use existing keystore ,选择刚才新建的keystore,输入密码,------>key alias selection 选择 use existing key------->

选择刚才新建的keystore的别名,输入密码,下一步--------->界面上就显示了MD5值和sha1值,尽情复制吧~

posted on 2014-04-10 11:10  王小航  阅读(3505)  评论(0编辑  收藏  举报

导航