Android开发百度地图SDK简单接入教程_2022.06.22(个人记录)

Android开发百度地图SDK简单接入教程

先声明以下教程只新手供于学习,大佬勿喷!!!(这也是我第一次使用SDK的记录)

应用appkey的获取

进入SDK官网:https://lbsyun.baidu.com/

注册账号,下载百度APP(扫码验证需要),验证开发者,按照流程走就行了

进入百度地图SDK 控制台 >>>>应用管理 >>>我的应用>>>创建应用

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.填写应用名称,

应用类型选择Android SDK!!!!!!!!!!!!!!!!!!!!!!!!!

在这里插入图片描述

下面默认全选(不用管)

2.获取下面三个值!!!

在这里插入图片描述

开发版SHA1的获取

(在你的C盘的用户里选择.android文件夹打开,在当前文件夹搜索框前输入cmd+空格,我这里的用户名是26462)

在这里插入图片描述

当前目录下的标志是下面有这两个文件

在这里插入图片描述

打开cmd命令框(不会的自己百度)
输入 keytool -list -v -keystore debug.keystore 回车

在这里插入图片描述

输入口令默认为: android 回车(输入时,cmd窗口是不显示的,因为它属于密码)
复制下面的SHA1即可

在这里插入图片描述

发布版SHA1的获取

在AS里新建一个应用

打开上方菜单Build>Generate Sign or APK>默认不管>Next

点击Create New…

选择你秘钥要保存的位置!!!自己记住!!!>输入名字,自己记住,点OK

这里建议保存到和AS安装的同一个盘内!!!(我直接保存到了AS安装目录下的bin里)

这里作者刚开始调入陷阱,没有这样做,结果找了半天才发现原因

多亏了知乎大佬的帖子:https://www.zhihu.com/tardis/sogou/art/505734205

在这里插入图片描述

输入密码,并确认,

下方的Alias写成你.jks签的名字(比如我的ax.jks我就写ax)

此处密码和上面输入的保持一致!!!

剩下的只把最后一个写上86,其他的随便填写>点OK>点Cancel

此处再次提醒记住刚才的目录!!!

找到你的AS安装路径下的bin文件(我的是D:\应用安装\AS\jre\bin)

在这里插入图片描述

再次输入cmd+空格(这里和上个操作一样)

注意:这次要输入的是

keytool -list -v -keystore 这里是你上面jks保存的路径!!!+.jks

由于我直接保存到了AS的bin文件下,所以直接

keytool -list -v -keystore ax.jks 回车

同样的复制SHA1值

包名不用说了吧,自己填的,写完之后提交即可

百度地图SDK的下载

在这里插入图片描述

在这里插入图片描述
)]

在这里插入图片描述

这里下载主要的是开发包(其他的都是帮助使用的,可以不下载,如果你不需要的话,我是学习的,所以选择了全部下载)

AS的配置

(以下教程来自百度SDK官网,部分图片是我的,你可以选择https://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/androidstudio自己去看)

SDK配置

1、添加jar文件
打开解压后的开发包文件夹,找到BaiduLBS_Android.jar文件将其拷贝至工程的app/libs目录下,

在这里插入图片描述

2、添加so文件
在src/main/目录下新建jniLibs目录(如果您的项目中已经包含该目录不用重复创建),在下载的开发包中拷贝项目中需要的CPU架构对应的so文件文件夹到jniLibs目录,如图:

在这里插入图片描述

3、往工程中添加jar文件

在工程配置中需要将前面添加的jar文件集成到我们的工程中。
在libs目录下,选中每一个jar文件(此处只有一个BaiduLbs_Android.jar)右键,选择Add As Library…,如图:(因为我添加过了,所以直接搬了官网的图)

Androidstudio4.png

​ 此时会发现在app目录的build.gradle的dependencies块中生成了工程所依赖的jar文件的对应说明,如下所示:在这里插入图片描述

  1. JAVA配置https://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/showmap

把开发者key改为AK值(在百度地图SDK的控制台>我的应用…里:当时提交之后的结果)

在这里插入图片描述

在这里插入图片描述

剩下的自己看官网吧

(复制到这里就可以显示地图了,为啥没写,因为我懒~_<)

最后再来个效果图吧

在这里插入图片描述

为啥后面这么简陋?因为我知道没多少人会看,这么久了关注的都没几个,B站还有投币的呢,你们连个赞都没,哎,谁让我是个小白呢

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值