Android地图SDK

概述

       百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口。 您可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富、交互性强的地图类应用程序。

什么是百度地图Android SDK?

百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口, 您可以通过该接口实现丰富的LBS功能:

地图:提供地图(2D、3D)的展示和缩放、平移、旋转、改变视角等地图操作;

POI检索:可根据关键字,对POI数据进行周边、区域和城市内三种检索;

地理编码:提供地理坐标和地址之间相互转换的能力;

线路规划:支持公交信息查询、公交换乘查询、驾车线路规划和步行路径检索;

覆盖物:提供多种地图覆盖物(自定义标注、几何图形、文字绘制、地形图图层、热力图图层等),满足开发者的各种需求;

定位:采用多种定位模式,使用定位SDK获取位置信息,使用地图SDK我的位置图层进行位置展示;

离线地图:支持使用离线地图,节省用户流量,同时为用户带来更好的地图体验;

导航:支持调启百度地图导航和Web导航来满足用户对导航功能的需求;

LBS云检索:支持用户检索存储在LBS云内的自有POI数据,并展示;

特色功能:提供短串分享、Place详情检索、热力图等特色功能,帮助开发者搭建功能更加强大的应用;

 

申请密钥

简介

在使用百度地图SDK为您提供的各种LBS能力之前,您需要获取百度地图移动版的开发密钥,该密钥与您的百度账户相关联。因此,您必须先有百度帐户,才能获得开发密钥。并且,该密钥与您创建的过程名称有关,具体流程请参考如下介绍。

Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key

申请步骤

登录百度账号

访问API控制台页面,若您未登录百度账号,将会进入百度账号登录页面,如下图:

登陆API控制台

登录会跳转到API控制台服务,具体如下图:

 

创建应用

点击"创建应用",系统将为您弹出创建AK页面,输入应用名称,将应用类型改为:“for mobile”:

 

配置应用

在应用类型选为“for mobile”后,需要配置应用的安全码,如下图所示:

 

获取安全码

输入“安全码”。安全码的组成规则为:Android签名证书的sha1值+“;”+packagename(即:数字签名+分号+包名),例如:

BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75;com.baidumap.demo

注意:中间的分号为英文状态下的分号!


Android签名证书的sha1值获取方式有两种:

第一种方法:使用keytool

第1步:运行进入控制台

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值