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

使用百度API定位城市

  • 百度地图API简介
  • 获取密钥
  • 导入库文件
  • 配置AndroidManifest.xml
  • 编写自己的定位程序

百度地图API简介

Android开发之天气预报(三)使用百度API定位城市_第1张图片

获取密钥

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

导入库文件

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

Android开发之天气预报(三)使用百度API定位城市_第3张图片

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

Android开发之天气预报(三)使用百度API定位城市_第4张图片

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

Android开发之天气预报(三)使用百度API定位城市_第5张图片

配置AndroidManifest.xml

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

编写自己的定位程序

Android开发之天气预报(三)使用百度API定位城市_第8张图片
Android开发之天气预报(三)使用百度API定位城市_第9张图片

你可能感兴趣的:(Android)