Android下如何使用百度地图sdk

来源:网络时间:2016-09-12

  百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口

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

  百度地图Android SDK提供的所有服务是免费的,接口使用无次数限制。您需申请密钥(key)后,才可使用百度地图Android SDK。任何非营利性产品请直接使用。这弦外之音就是盈利的产品必须帮百度给钱。

  一、百度地图api平台。

  百度地图开发步骤是

  ①获取密钥

  ②申请新密钥及查看原先申请的密钥

  ③开发指南 在安卓平台上使用百度地图的开发指南

  ④类参考 地图库所提供的类及方法说明相关下载

  ⑤开发所使用的相关包及说明示例下例

  哝,这就是百度地图的apk平台的界面:

Android下如何使用百度地图sdk

  首先,我们来申请key。

  步骤也非常的简单:

  ①点击获取密钥 ②进入密钥申请页并阅读相关的使用条款 ③勾选 已阅读并同意条款 ④填写应用名称 填写一下应用的相应功能及描述 ⑤输入验证码确定后 ⑥密钥即可申请成功

  我申请的key如下图所示:

Android下如何使用百度地图sdk

  如何把申请下来的jar包导入到项目中了。

  一、在工程里新建libs文件夹(若不存在的话),将开发包里的baidumapapi_v2_1_1.jar 拷贝到libs根目录下,将libapp_BaiduMapApplib_v2_1_1.so和libvi_voslib.so 拷贝到libsarmeabi目录下。

  二、项目属性中Java Build Path->Order and Export中,确定Android Private Libaries与Android Dependencies这两项前面的选择框被选上后,

  三、点确定 菜单Project->clean重新编译项目后就可以正常使用地图中的功能进行编程了。

  四、上图包中的liblockSDK3.1.jar及对应的so文件是用于定位与搜索功能的,如果不需要可以不加入到项目当中

  jar包的架构如下图所示:

Android下如何使用百度地图sdk

  到入jar包的样子也如下图所示:

发表评论

最新评论(共0条)