[android学习] | 您所在的位置:网站首页 › 百度地图api安卓手机定位不准怎么回事 › [android学习] |
前言
在前面我已经记录关于如何使用百度地图api,以及如何配置相关的androidstudio配置了,接下来将记录如何使用百度地图api开发简单的地图定位apk,我将决定不定期持续更新本篇笔记,在每个大的优化改动后. 1.0 简单的地图显示以及定位首先我们打开对应的application项目(我们在之前申请百度地图ak密钥所对应的项目).如果你并没有,你可以新建一个项目,并申请ak密钥,然后将下载好的地图SDK导入,编写相关的配置. 这些都可以参看其开发文档: 百度地图SDK开发文档 当然,里面也有比较详细api的使用案例和说明,我们可以参考其案例和说明编写程序. 配置开发密钥ak 我们在项目的配置文件AndroidManifest.xml文件中添加以下代码配置: 申请相关的权限 //获取设备网络状态,禁用后无法获取网络状态 //网络权限,当禁用后,无法进行检索等相关业务 //读取设备硬件信息,统计数据 //读取系统信息,包含系统版本等信息,用作统计 //获取设备的网络状态,鉴权所需网络代理 //允许sd卡写权限,需写入地图数据,禁用后无法显示地图 //这个权限用于进行网络定位 //这个权限用于访问GPS定位 //获取统计数据 //使用步行AR导航,配置Camera权限 //程序在手机屏幕关闭后后台进程仍然运行 地图初始化新建application类初始化地图 public class demoApplication extends Application { @Override public void onCreate() { super.onCreate(); //在使用SDK各组件之前初始化context信息,传入ApplicationContext SDKInitializer.initialize(this); //自4.3.0起,百度地图SDK所有接口均支持百度坐标和国测局坐标,用此方法设置您使用的坐标类型. //包括BD09LL和GCJ02两种坐标,默认是BD09LL坐标。 SDKInitializer.setCoordType(CoordType.BD09LL); } }并在配置文件AndroidManifest.xml文件中声明: |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |