高德地图开发者平台获取sHA1值
一般在 Application 中进行初始化
1 /** 2 * 获取高德SHA1值 3 * */ 4 5 public static String sHA1(Context context) { 6 try { 7 PackageInfo info = context.getPackageManager().getPackageInfo( 8 context.getPackageName(), PackageManager.GET_SIGNATURES); 9 byte[] cert = info.signatures[0].toByteArray(); 10 MessageDigest md = MessageDigest.getInstance("SHA1"); 11 byte[] publicKey = md.digest(cert); 12 StringBuffer hexString = new StringBuffer(); 13 for (int i = 0; i < publicKey.length; i++) { 14 String appendString = Integer.toHexString(0xFF & publicKey[i]) 15 .toUpperCase(Locale.US); 16 if (appendString.length() == 1) 17 hexString.append("0"); 18 hexString.append(appendString); 19 hexString.append(":"); 20 } 21 String result = hexString.toString(); 22 Log.i("SHA11---",result); 23 Log.i("SHA22---",result.substring(0,result.length()-1)); 24 return result.substring(0, result.length()-1); 25 } catch (PackageManager.NameNotFoundException e) { 26 e.printStackTrace(); 27 } catch (NoSuchAlgorithmException e) { 28 e.printStackTrace(); 29 } 30 return null; 31 }
转载于:https://www.cnblogs.com/monkey0928/p/9154817.html
高德地图开发者平台获取sHA1值相关推荐
- 借助高德地图开发者平台——地图可视化
借助高德地图开发者平台--地图可视化 高德地图开发者平台:http://developer.amap.com/ 做什么? 制作这样的显示地图: 你只需要: 点位经纬度坐标即可.(这一点可以利用高德坐标 ...
- android高德地图用地址获取经纬度,高德地图API-获取位置信息的经纬度
一.首先需要注册成为开发者,注册成功后就可以使用此开放平台. 步骤如下: 1.百度搜索 高德开放平台,进入网站.或者 输入网址:https://lbs.amap.com/ 搜索高德开放平台 高德开发平 ...
- 【精准三点定位求解汇总】利用Python或JavaScript高德地图开放平台实现精准三点定位(经纬度坐标与平面坐标转换法求解、几何绘图法求解)
[精准三点定位求解汇总]利用Python或JavaScript高德地图开放平台实现精准三点定位(经纬度坐标与平面坐标转换法求解.几何绘图法求解) 众所周知,如果已知三个点的坐标,到一个未知点的距离,则 ...
- 高德地图POI信息获取——爬虫小实验
写在前面:不详尽支出,各位看官可在留言区留言说明,我会尽快补充回复! 上传一个之前数据爬取过程中,编写的一个小程序,代码如下 # -*- coding: utf-8 -*- import json i ...
- 【SDCC讲师专访】房芳:高德地图开放平台,一场本地生活服务市场入口的争夺战
摘要:在SDCC 2013(中国软件开发者大会)期间,高德地图开放平台产品总监房芳女士接受了CSDN记者的采访,详谈了高德地图开放平台的优势.提供的开发者服务.发展战略等,以及高德.阿里.新浪三强联手 ...
- Android获取SHA1值
前言 获取SHA1.256值是老生常谈问题,当我们需要用到百度地图等三方技术时,需要我们提供相关信息用以注册,目前关于如何获取SHA1.256网上有很多帖子,我也再写一遍,末尾会新增一个傻瓜式方法 一 ...
- 高德地图 搜索店名获取经纬度
有啥问题加QQ:3053916151 <!doctype html> <html lang="zh-CN"><head><meta cha ...
- 百度地图开发者平台的使用
我们在做地图的时候不太可能自己去写一个地图,所以我们就用到了百度地图的开发平台 1.在浏览器中搜索百度地图开发者平台 2.进入网站找到开发者文档并进入JavaScript API 中(如果没有百度账号 ...
- 高德地图根据地址获取经纬度(JS)
高德地图根据地址获取经纬度(JS) <script type="text/javascript" src="https://webapi.amap.com/maps ...
最新文章
- 最新!全球学术排名出炉:18所中国大学位居世界100强
- maven的tomcat插件如何进行debug调试
- 为何艾伦·图灵想让AI智能体故意犯错
- .gitmodule中没有为非子模块的路径找到子模块映射
- 选择一线一张床还是小城一套房?
- android开发实例之minitwitter登录界面 代码,Android实例miniTwitter登录界面
- WebBrowser!
- 辐射3计算机,辐射3与道德
- 机器学习实践笔记(三)时间序列数据预测
- Java 接口中使用数组缺点的理由
- Oracle中“行转列”的实现方式
- iOS申请真机调试证书-图文详解
- C#做一年小孩做一个口算题生成器
- 最全的蓝桥杯嵌入式备赛集合~
- 小路工作室GHOST XP 2007典藏版(完美XP)
- 启动tomcat报错:Destroying ProtocolHandler [ajp-nio-8009]
- 类人机器人AI系统进阶模型 - 试论计算机模拟意识
- thinkphp5.x获取当前模块名称,当前控制器名称,当前类方法名称,当前模型名称
- 谈一谈|Word文档图片的提取
- ubuntu系统命令之关机、注销、重启