最近在做百度地图的嵌入,因为从同事接手的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值,尽情复制吧~

关于android app签名文件获取sha1和MD值的更多相关文章

  1. Android Studio生成签名文件,自动签名,以及获取SHA1和MD5值

    转载请标明出处:http://blog.csdn.net/donkor_/article/details/53487133 前言: 作为谷歌在2013年为开发者提供的IDE环境工具Android St ...

  2. Android Studio中获取SHA1或MD5的方法

    原来在Eclipse中获取SHA1或者MD5,在IDE界面上就可以查找到. 切换到Android Studio后,如何查看呢?找了半天没找到.那就老办法命令行. 第一步.打开Android Studi ...

  3. 百度地图开发 android App 数字签名(SHA1)获取办法

    简述: a.输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),这个获取到的SHA1的值和e ...

  4. Mac下Android Studio中获取SHA1和MD5

    有很多人讲这个的时候,老是只把这个代码标出来又不说为什么 keytool -list -keystore debug.keystore keytool   这个是java的 jdk中一个工具(做签名文 ...

  5. android studio 中获取sha1

    使用keytool 一.配置环境变量 由于要用到keytool工具,而keytool是jdk里的一个工具,首先将jdk/bin所在的目录加到环境变量的PATH中 看我的keytool所在位置 将所在路 ...

  6. Android Studio中获取sha1证书指纹数据的方法

    高德地图开发申请KEY的时候需要开发者提供SHA1证书指纹数据,在eclipse很容易就找到了,但是Android Studio很久也没找到,只能使用在网上看到的方法了,在Android Studio ...

  7. Android地图开发获取sHA1值方法

    public static String sHA1(Context context) { try { PackageInfo info = context.getPackageManager().ge ...

  8. (转载)Mac下使用Android Studio 获取 SHA1和MD5

    Mac下使用Android Studio 获取 SHA1和MD5 2015-08-10 15:38 1776人阅读 评论(1) 收藏 举报  分类: Android(14)  版权声明:本文为博主原创 ...

  9. android如何获取SHA1

    某些Google Play服务(例如Google登录和App Invites)要求我们提供签名证书的SHA-1,以便google paly为我们的应用创建OAuth2客户端和API密钥. 那么如何获取 ...

随机推荐

  1. 遗传算法:N皇后

    N皇后问题描述 N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行.同一列.同一斜线上的皇后都会自动攻击). 遗传算法 遗传算法是局部束搜索的变形: 与自 ...

  2. JS 判断是否为IP格式

    <html> <head> <title><a href='http://js.zz5u.net'><u>JavaScript</u& ...

  3. input type="tel" 数字输入框显示圆点

    最近开发中遇到一个这样的需求,要求input输入框在手机端出现数字键盘的同时显示圆点,试过各种方法都不太理想, 最终经过查阅大量资料后,终于实现了需求. ●我们一般的密码输入框是这样的: <in ...

  4. 实现一个ordeeddict

    class MyOrderdict(): def __init__(self, mydict): self._cur = 0 self._mykeys = [] self._myvalues = [] ...

  5. IntelliJ IDEA设置统一编码utf-8

    File菜单->Other Settings->Default Settings->File Encodings 全改成utf-8!

  6. iOS开发-文件管理

    iOS学习笔记(十七)--文件操作(NSFileManager) 浅析 RunLoop 解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled iOS开发--Swift篇&a ...

  7. Go 错误处理

    Go 语言通过内置的错误接口提供了非常简单的错误处理机制. error类型是一个接口类型,这是它的定义: type error interface { Error() string } 我们可以在编码 ...

  8. activiti源码分析

    http://blog.csdn.net/vote/candidate.html?username=qq_30739519 欢迎大家投票吧谢谢

  9. Xcode中lldb的REPL调试方法

    Xcode中lldb调试器有一个repl语句,可以用来模拟swift解释器的REPL行为,即Read Eval Print Loop. 在Xcode里随意打开程序,中断入调试器.在调试控制台中输入re ...

  10. 学习TensorFlow,调用预训练好的网络(Alex, VGG, ResNet etc)

    视觉问题引入深度神经网络后,针对端对端的训练和预测网络,可以看是特征的表达和任务的决策问题(分类,回归等).当我们自己的训练数据量过小时,往往借助牛人已经预训练好的网络进行特征的提取,然后在后面加上自 ...