zoukankan      html  css  js  c++  java
  • APP之百度地图SDK的AK值获取(android)

    现在很多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值了

    当你微笑的时候,全世界都会对你微笑。
  • 相关阅读:
    如何将Python项目发布到PyPI
    hashlib的md5计算
    使用hexo和coding建立静态博客站点
    mysql 使用记录
    linux QA
    linux 使用记录
    转载-linux内核长什么样
    mysql 更改默认字符集
    Say goodbye
    SSH proxycommand 不在同一局域网的机器ssh直连
  • 原文地址:https://www.cnblogs.com/liruoruo/p/10183552.html
Copyright © 2011-2022 走看看