百度地图SDK 配置问题

来源:互联网 发布:千牛mac版什么时候出 编辑:程序博客网 时间:2024/06/06 00:57

需求原因,今天接触了一下百度地图SDK,不过配置起来遇到了一些小问题,害的我弄了半天,查看官方的demo 也是各种报错



第一步: 申请密钥

地址:百度地图密钥申请
先把项目创建出来
这里写图片描述

SHA1获取: 1、cmd状态下:cd .android 其次在输入keytool -list -v -keystore debug.keystore
            2、提示输入密码:android(默认密码), 直接回车也可以!

提交后就会得到对应的 密钥!

百度官方教程:官方教程




第二步:配置环境及发布

按照官方的配置就也会出问题

1、首先下载官方的SDK:SDK地址

BaiduLBS_AndroidSDK_Lib 包里的内容

列表内容

2、按照这种格式放进项目中

这里写图片描述
需求原因我这里只有一个jar包

3、创建jniLibs文件
在main文件处,右键创建JNI文件
这里写图片描述

文件名改为jniLibs
这里写图片描述

4、配置build.gradle
app的build.gradle里的android节点里添加:
(1)、 signingConfigs
这里写图片描述

    signingConfigs {        debug {            storeFile file('C:/Users/CT/.android/debug.keystore')        }    }



(2)、sourceSets(app的build.gradle里的android节点里添加)

这里写图片描述

sourceSets {        main {            jniLibs.srcDirs = ['libs']        }    }



5、配置AndroidMainfest.xml
在application节点里添加
这里写图片描述

   <meta-data            android:name="com.baidu.lbsapi.API_KEY"            android:value="你的密钥" />

官方配置文档:反正看不懂

OK.这样一来就配置完了






PS:有错误的地方,请指教

原创粉丝点击