1 sdk植入项目
http://lbsyun.baidu.com/sdk/download 下载相应功能的百度地图sdk

将对应的.so文件和.jar文件放入工程对应目录中
2 申请百度地图密钥
http://lbsyun.baidu.com/apiconsole/key 且密钥和应用证书和包名绑定
注意,如果需要使用LBS云数据库查询,需要与LBS云数据库申请者在同一个百度开发者账号申请对应密钥。否则无法访问对方生成的LBS云数据库。

3 配置环境 设置AndroidManifest.xml

在Application标签中声明SERVICE组件,每个APP拥有自己单独的定位SERVICE

<service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote">
</service>

声明使用权限

<!-- 这个权限用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<!-- 这个权限用于访问GPS定位-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<!-- 用于读取手机当前的状态-->
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<!-- 访问网络,网络定位需要上网-->
<uses-permission android:name="android.permission.INTERNET" />
<!-- SD卡读取权限,用户写入离线定位数据-->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>

设置AcessKey
Android定位SDK4.2及之后版本需要在Mainfest.xml正确设置Accesskey(AK),如果设置错误将会导致定位和地理围栏服务无法正常使用。
设置AK,在Application标签中加入

<meta-dataandroid:name="com.baidu.lbsapi.API_KEY"android:value="AK" />       //key:开发者申请的Key

百度地图开发(一)----项目准备相关推荐

  1. Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图

    2019独角兽企业重金招聘Python工程师标准>>> 最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不 ...

  2. 基于Android的百度地图开发

    参考资料: android studio获得SHA1的值,然后在百度地图移动版API官网申请key Android Studio怎么查看程序的安全码获取SHA1值? http://www.codese ...

  3. Android 百度地图开发(三)--- 实现比例尺功能和替换自带的缩放组件

    转载请注明出处:http://blog.csdn.net/xiaanming/article/details/11821523 貌似有些天没有写博客了,前段时间在忙找工作的事,面试了几家公司,表示反响 ...

  4. 百度地图开发技术方案及解决办法

    技术方案及解决办法 文章目录 技术方案及解决办法 总体方案 基础框架 前端网页 后端程序 结合搭建方法 跨域解决 python处理excel 问题描述 解决办法 网页结构 vue实例 内容引入 ele ...

  5. Android studio百度地图SDK开发 2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划

    2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划 开发前配置,显示基本地图,实时定位等查看之前代码,此博客紧接上一博客:https://blog.csdn.ne ...

  6. Android百度地图开发入门教程

    Android百度地图开发入门教程 1.平台注册登录 2.创建应用 3.Android studio配置 4.代码编写 5.最终效果(建议真机) 1.平台注册登录 登录百度地图开放平台网站注册并登录 ...

  7. 百度地图开发之——百度地图鹰眼轨迹管理台DEMO-v3部署到服务器上

    百度地图开发官方下载口:https://github.com/baidu-openmap-trace/web-demo-v3 第一:部署准备 搭建NPM和FIS3的环境 1.安装node.js:htt ...

  8. AndroidStudio百度地图开发之显示地图

    最近打算研究一些百度地图相关的东西,由于官方网站给的都是基于Eclipse开发的例子,所以在研究过程中遇到不少的坑,在这里记录一下,对 后来初用AndroidStudio 开发百度地图的兄弟们也算有个 ...

  9. Android学习 - 百度地图开发基础

    什么是百度地图API? 百度地图移动版API(Android)是一套基于Android 1.5及以上设备的应用程序接口,通过该接口,您可以轻松访问百度服务和数据,构建功能丰富.交互性强的地图应用程序. ...

  10. android 百度地图开发 别人用不了,Android百度地图开发的那些不足之处

    Android百度地图开发的那些不足之处,最近做的项目中百度地图是很重要的一个模块,其中实现了定位.自定义Marker图标.线路规划.SuggestionSearch检索.地图截图以及导航等功能.因为 ...

最新文章

  1. Observer Pattern 观察者模式
  2. Java开发环境的搭建以及使用eclipse创建项目
  3. 物联网的编年史1974-2025 你都知道多少?
  4. iOS抓取日志方式(2)
  5. 编程笔试(解析及代码实现):求不重复数字之和​​​​​​​给定一组整型数字,里面有且仅有两个数字值出现了一次,其他的数字都出现了两次。请写出程序求出这两个只出现了一次的数字之和
  6. Angular8 - 稳定版修改概述(Angular 8的新特性介绍)
  7. P1330 封锁阳光大学
  8. angular 注入器配置_Angular依赖注入介绍
  9. C++ —— C++三大分支结构(顺序、选择、循环)
  10. LeetCode 497. 非重叠矩形中的随机点(前缀和+二分查找)
  11. php js offset,获取元素的偏移量offset实例详解
  12. 【AI视野·今日NLP 自然语言处理论文速览 第二十期】Thu, 8 Jul 2021
  13. Python中append()和extend方法的使用和区别
  14. 一文弄懂AOP各种概念
  15. android app运行显示两个图标
  16. 大数据集群安装02之Hadoop配置
  17. python如何实现数据可视化,如何用python做可视化
  18. 计算机指法基础知识,电脑打字基础知识及打字指法
  19. python+OpenCv笔记(三):修改像素点、感兴趣区域、获取图像属性
  20. 模电学习笔记--二极管

热门文章

  1. 简单说一下http的优点和缺点?
  2. shader篇-程序纹理
  3. 使用UltraEdit编辑器之HelloWorld的实现
  4. 文档写作利器:Markdown
  5. 谁再说“游戏没用”,就拿这个回怼他!
  6. [Linux]学习笔记3:用户及文件权限管理
  7. laravel与TP的区别
  8. SAP 后台配置之FM基金管理篇
  9. 2019阿里巴巴Android实习生面经
  10. inventor能画抄数图吗_画图与图纸转换 抄数