=========

Y:\AMap_Android_API_3DMap_Demo\android_studio\AMap3DDemo>keytool -v -list -keystore C:\Users\Administrator\Desktop\linktrust.jks
输入密钥库口令:

密钥库类型: JKS
密钥库提供方: SUN

您的密钥库包含 1 个条目

别名: 睿博教育
创建日期: 2017-9-29
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=领信教育, OU=领信教育, O=领信教育, L=北京, ST=北京, C=cn
发布者: CN=领信教育, OU=领信教育, O=领信教育, L=北京, ST=北京, C=cn
序列号: 5f7b34ff
有效期开始日期: Fri Sep 29 15:27:47 CST 2017, 截止日期: Sun Sep 05 15:27:47 CST 2117
证书指纹:
MD5: 22:90:F3:21:75:B5:B7:3A:9B:8A:8A:9D:41:39:B3:69
SHA1: E6:C7:79:F0:34:A6:94:B1:1B:3F:E3:C6:2A:F4:2F:CD:AB:57:E5:30
SHA256: 31:7B:8B:DB:E8:EF:8C:84:28:4A:A6:4C:F2:F2:A9:FD:A8:8B:A6:94:E6:DA:61:97:5F:6B:01:57:3C:3F:E7:45
签名算法名称: SHA256withRSA
版本: 3

扩展:

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 51 D2 32 18 85 2F 21 70 6F F0 83 ED 84 26 C8 42 Q.2../!po....&.B
0010: 80 CC B2 13 ....
]
]

==========

keytool -v -list -keystore C:\Users\Administrator\Desktop\linktrust.jks

密钥 linktrust

key

5450fdb2a91f2b95f6c678f41e9a7f76

====

您的md5安全码未通过

在开发模式中使用地图功能时提示“用户MD5安全码未通过”,查看高德官方文档,给予下面提示:

*使用云图检索、附近功能出现“key错误”、“用户MD5安全码未通过”、1008错误如何解决? 
云图目前只支持使用发布版SHA1,为了保证云图相关功能(业务数据的检索以及附近功能)的正常使用,请申请一个用于调试的Key和一个用户发布的Key,其中:

调试Key:发布版安全码SHA1和调试版安全码SHA1都填写开发环境下开发工具 keystore 对应的 SHA1,即开发模式(debug)SHA1,用于日常的功能调试。 
发布Key:发布版安全码SHA1和调试版安全码SHA1都填写上线的apk keystore 对应的 SHA1,即发布模式(release)sha1用于发布使用。* 点我查看

 
可以了解是由于sha1未按约定填写导致的。

解决思路: 
根据约定,调试时无论开发模式(debug)sha1还是发布模式(release)sha1统一填写开发模式(debug)sha1;发布时二者均用发布模式(release)sha1。

问题来了,如何获取sha1? 
1.开发模式sha1的获取: 
使用keytool(密钥和证书管理工具):进入cmd模式,依次进入到“c盘/用户名/.android ”路径下,执行keytool -v -list -keystore debug.keystore -storepass android 命令。 (注意,debug.keystore是固定的,前面也无需加任何前缀)

关于上条命令的说明:-list 列出密钥库中的条目,-v 详细输出,-keystore 指定秘钥库名称,-storepass 指定密钥库密码

2.发布模式sha1的获取: 
同样使用keytool工具,与上述步骤雷同,区别是指定的keystore路径为实际项目生成的keystore文件,注意路径要补全。keysore文件既可以是.jks格式的,也可以是.keystore格式的。我这里是.jks

小提示:

- 开发模式(debug模式)密钥库口令是*android* 
在当前路径下打开命令模式:按住*shift点击鼠标右键。* 
keystore文件的格式可以是.keystore*,也可以是.jks。*

========

C:\Users\Administrator\.android

=====

模拟器 运行的 提示 正在搜索中...  卡住。  可能没有位置。  回头用真机测试下。

====

android 地图的更多相关文章

  1. ArcGIS for Android地图上实际距离与对应的屏幕像素值计算

    本篇文章主要介绍了"ArcGIS for Android地图上实际距离与对应的屏幕像素值计算",主要涉及到ArcGIS for Android地图上实际距离与对应的屏幕像素值计算方 ...

  2. (android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图

    (android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图 http://www.cnblogs.com/macroxu-1982/archive/2011/09/13 ...

  3. Android地图开发之地图的选择

    做lbs开发差不多快2年了,地图相关的产品也差不多做了3个了,用到过的地图包括google地图.高德地图.百度地图.图吧.Osmdroid,今天总结下,方便大家开发时选择合适的地图. 首先说定位模块选 ...

  4. ArcGIS for Android地图控件的5大常见操作

    GIS的开发中,什么时候都少不了地图操作.ArcGIS for Android中,地图组件就是MapView,MapView是基于Android中ViewGroup的一个类(参考),也是ArcGIS ...

  5. ArcGIS for Android地图控件的5大常见操作转

    http://blog.csdn.net/arcgis_mobile/article/details/7801467 GIS的开发中,什么时候都少不了地图操作.ArcGIS for Android中, ...

  6. 使用百度地图API进行Android地图应用开发(Eclipse)

    随着基于位置的服务的兴起,地图类App呈现爆发趋势.随着而来的是地图供应商开放大量的API.供开发人员开发基于PC或者移动端的应用程序. 如今我们研究使用百度地图SDK进行Android项目的开发. ...

  7. Android地图化实现

    今天在Android上实现了地图化,可以通过记录用户位置和体温是否异常来实现地图区域变色,并显示正常人数,与体温是否异常,且可以地图下钻. 效果展示:

  8. 如何使用Google Map API开发Android地图应用

    两年前开发过的GoogleMap已经大变样,最近有项目要用到GoogleMap,重新来配置Android GoogleMap开发环境,还真是踩了不少坑. 一.下载Android SDK Manager ...

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

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

随机推荐

  1. 把iPad上的视频推送到大麦盒子去

    把iPad上的视频推送到大麦盒子去   最近因为升级家里的宽带,服务商送了一个大麦盒子给我.   大麦盒子,就是一个网络机顶盒,用它可以通过互联网收看电视剧.电影.电视节目.音乐等等.除了它自身带的一 ...

  2. 第一篇:打造专属开发工具Eclipse篇

    第一篇:打造专属开发工具Eclipse篇 eclipse 优化 1.动画很酷,但如果可以的话,我总是在所有的工具中禁用动画.所以classic或者window classic主题是我最常用的主题 , ...

  3. Solr记录-solr内核与索引

    Solr核心(内核) Solr核心(Core)是Lucene索引的运行实例,包含使用它所需的所有Solr配置文件.我们需要创建一个Solr Core来执行索引和分析等操作. Solr应用程序可以包含一 ...

  4. git 学习小记

    话说 git 出了已经很久了,可是我一直没用过.其实也不是没用过,只不过在 github 上下载东西那根本就不是在用 git,只是单纯的HTTP下载而已.我们公司用的是 svn,所以我只会一点点svn ...

  5. Zookeeper笔记之quota

    一.节点配额概述 zookeeper中可以往节点存放数据,但是一般来说存放数据总是要有个度量的对吧,不然空间就那么大,如果某个节点将空间全占用了其它节点没得用了,所以zookeeper提供了一个对节点 ...

  6. jquery或者js对html控件的处理汇总

    1.下拉列表select的处理 a).后台通过jquery获取的json数据对下拉列表select的赋值操作: html页面:<select name="gameserverlist& ...

  7. A - Jugs ZOJ - 1005 (模拟)

    题目链接:https://cn.vjudge.net/contest/281037#problem/A 题目大意:给你a,b,n.a代表第一个杯子的容量,b代表第二个杯子的容量,然后一共有6种操作.让 ...

  8. oracle 建用户

    create user username identified by password; grant dba to username; 注意当对用户赋予resource角色时将同时赋予unlimite ...

  9. arm GIC介绍之一【转】

    转自:https://blog.csdn.net/sunsissy/article/details/73791470 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发 ...

  10. 在windows上实现多个java jdk的共存解决办法

    转自:https://www.cnblogs.com/jianyungsun/p/6918024.html 分析问题 为了多快好省的解决当前的问题,我的想法是在windows中同时安装jdk1.6和j ...