您的位置:首页 > 移动开发 > Android开发

Android Studio – 使用百度地图SDK

2016-06-21 21:32 295 查看
本文转载自:FreeStyle » Android Studio – 使用百度地图SDK

1. 前言

因为百度SDK官方给的教程是在eclipse上搭建的,所以博主在此分享一下在Android Studio上搭建环境的过程,帮助大家少走弯路

一、申请key

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

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

导引手册:http://developer.baidu.com/map/index.phptitle=androidsdk/guide/key

二、下载百度地图SDK

下载地址:

http://lbsyun.baidu.com/sdk/download?selected=mapsdk_basicmap,mapsdk_searchfunction,mapsdk_lbscloudsearch,mapsdk_calculationtool



三、Android Studio 使用百度地图SDK

新建一个工程:AndroidBaiduSDKDemo

如图所示,将显示模式由 Android 调整为 Project。



• 将下载的 \BaiduLBS_AndroidSDK_Lib\libs 目录中的 jar 包复制粘贴到 app 的 libs 目录:



在 BaiduLBS_Android.jar 右键选择Add As Library…选项,也可以收到在app根目录下的 build.gradle 文件中添加一句 compile files(‘libs/BaiduLBS_Android.jar’)



• 引入 .so 文件, 在“src/main”目录中新建目录JNIlibs,并将 armeabi 整个目录(包含 .so 文件)复制粘贴到 JNIlibs 目录:



至此我们就可以使用百度SDK中提供的功能了,测试的话可以参考(它的代码还是可以用的):http://developer.baidu.com/map/index.php?title=androidsdk/guide/hellobaidumap

四、运行结果



注意:虚拟设备要选择 arm,否则会报

Failure [INSTALL_FAILED_NO_MATCHING_ABIS]

可以用手跑啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息