现在很多APP中都有实时定位的功能,如果我们选择的是H5+的方法实现定位,那么就需要配置相关的SDK,在这里我们选择的是百度地图。
获取百度SDK的步骤如下:
首先我们要登录百度开放平台,打开控制台->创建应用
从图中可以看出在选择类型为“Android SDK”后,需要配置应用的安全码,而其组成包括Android签名版证书的SHA1值和包名,包名我们很容易知道:
这里要注意的是 这个包名可以我们自己定义,但是一定要记住,不能轻易改动,因为app中的支付功能地图的SDK等都和其相关,如果改了需要全部重新申请一遍,非常麻烦。
建议是把相关APP用到的证书 密钥包名,证书等一系列相关资料放在一个文件夹里专门存储,接下来我们看看如何使用使用keytool获取SHA1值:
1.在装有JDK的基础上,cmd运行进入控制台并且定位到.android文件夹下
2.第3步:输入keytool -list -v -keystore app.keystore(app.签名证书文件路径),会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),其中keytool为jdk自带工具。
这里注意的是路径不要包含汉字。
如果您还没有申请安卓证书文件,可以在这个地址去生成 (在线制作安卓开发者证书)
拿到SHA1值和包名就可以创建应用了,拿到AK值了
转载于:https://www.cnblogs.com/liruoruo/p/10183552.html