手机的百度地图的使用很常用!
比如:
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
自行选择你需要的,我这里选择基础定位