Android Studio:10分钟教会你做百度地图定位!并解决SDK22中方法报错的问题!

本文介绍了如何在Android Studio中快速实现百度地图定位功能,包括申请API Key、引入SDK、显示实时交通图,并着重解决了在Android 5.1上遇到的SDK22版本报错问题,提供了在build.gradle文件中配置解决SO库加载的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

手机的百度地图的使用很常用!

比如:

1、送外卖的定位

2、网购淘宝的定位

3、周末去做兼职,找地点

4、去陌生城市,找住宿....

android 的百度地图定位,很多人都写过了,我写简单讲述自己的经验,

并解决android 5.1 的报错!(4.0-4.4,6.0-7.1都没有报错!)


一、申请AK(API Key)


要想使用百度地图sdk,就必须申请一个百度地图的api key。申请流程挺简单的。
1、首先注册成为百度的开发者,然后打开
http://lbsyun.baidu.com/apiconsole/key

注册:

激活邮箱


创建应用:



2、我们需要获取SHA1,还要找自己项目的包名,这样才能得到安全码

那么怎么获得SHA1呢?

我们一般都设置好java的环境变量,
那就直接:win+r,cmd,来到dos命令窗口,

输入【keytool -list -v -keystore debug.keystore】回车,
然后提示你输入【秘钥库口令】,输入【android】回车然后就会显示SHA1的值。




在AndroidMainfest.xml找自己的包名



3、输入从DOS获得的SHA1 ,以及自己的项目包名:




提交吧!

一个新鲜的key就 √ 搞定了!



然后我们把key输入项目:

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <meta-data
        android:name="com.baidu.lbsapi.API_KEY"
        android:value="你的key "/>  
......</application>



二、下载SDK开发包


http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download

外置插件,肯定有些jar包的!
目前新版是4.2.1




自行选择你需要的,我这里选择基础定位



评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值