关于高德地图获取Key失败
来源:互联网 发布:单片机的串口通讯协议 编辑:程序博客网 时间:2024/05/01 12:44
首先使用开发工具是Android Studio,通过使用keytool命令获取SHA1,但是这样还是无法获取项目的准确签名,所以获取的的key是无法正常使用的。
可以通过一下代码将打印出来的项目包的签名重新获取即可。
public static String getSHA1(Context context) { try { PackageInfo info = context.getPackageManager().getPackageInfo( context.getPackageName(), PackageManager.GET_SIGNATURES); byte[] cert = info.signatures[0].toByteArray(); MessageDigest md = MessageDigest.getInstance("SHA1"); byte[] publicKey = md.digest(cert); StringBuffer hexString = new StringBuffer(); for (int i = 0; i < publicKey.length; i++) { String appendString = Integer.toHexString(0XFF & publicKey[i]) .toUpperCase(Locale.US); if (appendString.length() == 1) hexString.append("0"); hexString.append(appendString); hexString.append(":"); } return hexString.toString(); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } return null; }
0 0
- 关于高德地图获取Key失败
- 关于高德地图获取Key失败
- 关于集成高德地图sdk key鉴权失败
- 高德地图获取Key
- 有关百度地图,高德地图出现key认证失败
- 获取高德地图api key
- 关于高德地图开发-调试通过-打包失败(授权Key不正确)
- 高德地图 key获取与Key错误解决方案
- 高德地图_获取KEY的方法
- 高德地图获取开发所需要的key
- 关于百度地图AndroidStudioDemo,Key验证失败
- 【爬坑之路】高德地图key验证失败:[INVALID_USER_SCODE]——SHA1不匹配
- 高德地图定位Key错误
- 高德地图——申请Key
- 高德地图错误7 key值
- Android 高德地图Key的配置
- 高德地图开发Key的申请
- 高德地图Key添加之SHA1
- <LeetCode><Easy> 171 Excel Sheet Column Number
- 利用dmesg和addr2line来重现bug
- [Leetcode] Word Frequency的笔记
- aaaa
- Linux网络编程一步一步学 - 目录(汇总)zhuan
- 关于高德地图获取Key失败
- //组合算法 从M个数中取出N个数,无顺序
- 一位软件工程师的6年总结——成晓旭
- 基于HTML5 WebGL实现3D飞机叶轮旋转
- 程序显示无错误,为何运行无结果输入年月日,输出是一年中第几天
- arc 的使用小常识
- Thinkphp如何登出
- Cache Session Application
- TextView使用SpannableString设置复合文本