Android开发之天气预报(三)使用百度API定位城市

百度地图API简介

Android开发之天气预报(三)使用百度API定位城市

获取**

(1)登录百度地图开放平台 注册百度地图开发者,填写相关信息
(2)提交成功后收到邮件,点击**即可,点击申请**或者创建应用;
(3)Android Studio获得数字签名的方法:包名在Manifest中,数字签名+包名获取AK**。最终结果:
Android开发之天气预报(三)使用百度API定位城市

导入库文件

(1)下载sdk,地址:
http://lbsyun.baidu.com/index.php?title=android-locsdk/geosdk-android-download
最下面的BaiduLSB…jar存入app\libs

Android开发之天气预报(三)使用百度API定位城市

(2)右键BaiduLBS_Android.jar——点击“Add as Library”
(3) 配置build\build.gradle
添加了这条语句后,Android Studio会自动生成一个jniLibs文件夹,将这些库文件方进入去:

Android开发之天气预报(三)使用百度API定位城市

(4)在app的build.gradle中的android中加入:

Android开发之天气预报(三)使用百度API定位城市

配置AndroidManifest.xml

(1)设置Access Key,图中红色部分为我申请的百度AK:
Android开发之天气预报(三)使用百度API定位城市
(2)声明权限
Android开发之天气预报(三)使用百度API定位城市

编写自己的定位程序

Android开发之天气预报(三)使用百度API定位城市
Android开发之天气预报(三)使用百度API定位城市