一、在百度官网下载百度地图SDK
可以下载全部功能,也可以自定义下载部分功能。下载完成解压后会得到截图中的文件:
- BaiduLAB_Android.jar 文件就是包含了你需要的所有功能的jar包
arm64-v8a 等文件夹里就是针对不同手机CPU架构的so文件
http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download
二、将下载的文件添加到Android Studio
1、将BaiduLAB_Android.jar文件拷入module中的libs文件夹(默认)
2、在src文件夹下的的main文件夹下新建jniLibs文件夹,将以下这些文件夹拷入
三、配置Android Studio
1、加载so文件
为了让工程自动加载so文件,需说明so的路径,关联所有地图SDK的so文件,即在app文件夹下的bulid.gradle的android{}代码块中加入代码: jniLibs.srcDir 'libs' ,详细代码如下:
sourceSets { main{ jniLibs.srcDir'libs' jni.srcDirs = [] } }2、往工程中添加jar文件
a. 菜单栏选择 File —>Project Structure;
b. 在弹出的Project Structure 对话框中, 选择左侧列表mo