zoukankan      html  css  js  c++  java
  • 关于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:Javajdk1.6.0_26in>,

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

    即:D:Javajdk1.6.0_26in>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值,尽情复制吧~

  • 相关阅读:
    各大高校OJ网站
    项目中调试SQLServer 方便的查看SQL语句的执行时间的方法
    一个联合查询的优化,排行榜排名
    IEdevelopToolbar ie浏览器的css代码调试工具
    SQL Server 2016/2014/2012/2008/2005/2000简体中文企业版下载地址
    sql server 数据库学习
    增加路由ip
    HTTP Error 500.0
    远程的一些知识
    Windows内置系统账户:Local system/Network service/Local Service 区别
  • 原文地址:https://www.cnblogs.com/wanghang/p/6298906.html
Copyright © 2011-2022 走看看