zoukankan      html  css  js  c++  java
  • [工具向]__申请,下载,使用百度地图api

    • 前言

    api即应用程序接口,在我们的日常开发中,我们不仅可以在开源代码仓库(,github,码云)中获得很大的帮助,在日常开发中占重要地位的另一个东西就是api,我们可以使用众多的第三方编写的优秀的api接口来帮助我们自己的项目开发,我们不需要了解该接口的实现细节,只需要调用其方法即可.百度地图api就是其中之一.前面有说道,我们在gps定位服务的学习上,可以利用百度地图api来开发我们自己的定位导航类app.今天就来记录一下百度地图api的简单上手笔记


    • 使用百度地图开放平台

    我们要想使用百度地图api,当然免不了成为其用户之一,所以需要你拥有百度账户(相信应该不会有人没有吧,没有就注册一个呗),

    百度地图开放平台

    我们使用google检索一下,找到百度地图开放平台的官网,并使用自己的百度账户登录即可.
    之后选择控制台,来到我们的后台管理.

    image.png

    这里显示着我们的基本信息以及我们申请过ak密钥的应用信息.我们之后可以在这里查看和修改维护自己的信息以及apk的信息.

    我们在功能服务中找到自己需要使用到的服务,并选择立即使用,之后就会来到获取密钥ak的界面.

    image.png

    在这里我们能够新建我们的应用,提交一些应用相关的信息后,我们才能获取到ak密钥,和之后的apk鉴权信息所涉及到的sha1编码.

    • 创建应用获取ak密钥

    我们来到创建应用的界面,填上应用名称,应用类型当然选择android SDK,

    image.png

    这里有很清楚的提示,我们按照步骤填写即可,这里需要注意到的应该就只有sha1和包名的填写了,因为这些信息才关系到之后程序的鉴权,sha1编码,我们在前面以及了解到了,这里我们将对应的debug版的签名信息(即debug.keystore文件)中的sha1编码填写到开发版sha1中去,将我们自己签名文件中的sha1填写到发布版sha1中去,查看签名信息sha1,我们在前面已经有讲到过.可以参看前面的文章.

    另外需要注意的是,这里的包名,需要填写的不是apk包名,也不是项目名之类的,而是在开发工具中的packge名:

    image.png

    在填写好对应信息后,会在下方生成对应的鉴权安全码,鉴权会识别检验到的就是这个安全码.

    填写完成提交之后,我们就可以得到一个ak密钥了,我们就可以在对应的程序中调用百度地图的api了.

    • 下载百度地图SDK

    在前面我们获取到ak密钥之后,我们就可以下载好对应的百度SDK jar包了.我们可以在百度地图开放平台中参看开发文档,其中有详细的配置说明.

    image.png

    我们可以进行自定义下载,可以更具需要下载百度地图SDK的各个功能模块.关于配置,百度地图开发文档中有详细的说明,我就不在这里赘述了,可以参看其开发文档:

    百度地图SDK开发文档


    更新时间:
    2019-4-20
    23:51

  • 相关阅读:
    没有spring如何使用注解下篇
    在没有spring框架如何使用注解上篇
    oracle11g里sqldeveloper不能打开的问题
    java代码换行
    枚举接口Enumeration
    java开发环境的搭建(上班笔记01)
    2013.12.12-2013.12.22面试
    2013.12.12-2013.12.20面试
    supervisor superlance
    Laravel 返回日期问题2021-07-23T05:56:03.000000Z
  • 原文地址:https://www.cnblogs.com/gemuxiaoshe/p/10743428.html
Copyright © 2011-2022 走看看