百度地图开发只显示网格不显示地图信息
这些天公司也没什么事情了,自己就想来玩玩百度地图API,先熟悉一下,废话就不多说了,先将遇到的这个问题描述一下吧!我就是参考了百度官网上的例子,在eclipse中运行了一下,结果只显示网格没有显示地图信息,图片信息如图:
纠结了很久,都不知道什么情况,今天在一个论坛上看到有人遇到和我同样的问题,然后看了大家的讨论,知道了眉目,论坛地址(安卓巴士论坛):http://www.apkbus.com/android-138779-1-1.html。这个问题导致的原因是在百度地图中心申请KEY设置安全码的时候包名和自己工程的包名不一致导致的(新版本2.1.3 申请key 后需要配置(配置后才能使用)),下面把我解决的过程记录一下:
1、百度地图API key的申请
在申请key的时候需要注意的是安全码的设置,安全码的组成为:数字签名+;+包名,其中数字签名不是随便给出就行的,获取数字签名的方法:
方法一:如果使用adt 22,可以在eclipse中直接查看:winows -> preferance -> android -> build,然后在该页面中有个SHA1 fingerprint值,这个值就是上面的数字签名;
方法二:如果使用的是adt21及以下的,可以在default debug keystore项目里找到该文件,然后运行cmd命令:
keytool -list -v -keystoreC:Usersuser.androiddebug.keystore
然后输入密码,这里密码一般为空,直接按回车就行。即可看到sha1码!
包名可以是你任意给出的包名(但是你一定要记者这个包名),在新建功能的时候,自己创建的工程包名就必须和这个包名一致了。也就是说该key只能在该包位置下使用。(PS:在不同的工程下如果给出相同的包名,这种情况我就没有试验了,但是我想应该也是可以的,因为在申请key的时候只给定了包名,而没有限定你的项目工程名)
1、创建工程工程部分目录如下:
如图中包名和上面百度key值申请时候所定义的包名一致。另外,有些人新建了工程后,刚开始建的包名和百度key申请时的包名不一致的时候,有些人将包名改过来,但是却忘记了一件事,那就是AndroidManifest.xml文件中还有个需要改的地方,如图:要将该包名同样修改一下。
百度地图开发只显示网格不显示地图信息相关推荐
- AndroidStudio百度地图开发之显示地图
最近打算研究一些百度地图相关的东西,由于官方网站给的都是基于Eclipse开发的例子,所以在研究过程中遇到不少的坑,在这里记录一下,对 后来初用AndroidStudio 开发百度地图的兄弟们也算有个 ...
- [android] 百度地图开发 (二).定位城市位置和城市POI搜索
一. 百度地图城市定位和POI搜索知识 上一篇文章"百度地图开发(一)"中讲述了如何申请百度APIKey及解决显示空白网格的问题.该篇文章主要讲述如何定位城市位置.定位 ...
- [android] 百度地图开发 (三).定位当前位置及getLastKnownLocation获取location总为空问题
前一篇百度地图开发讲述"(二).定位城市位置和城市POI搜索",主要通过监听对象MKSearchListener类实现城市兴趣点POI(Point of Intere ...
- 百度地图开发技术方案及解决办法
技术方案及解决办法 文章目录 技术方案及解决办法 总体方案 基础框架 前端网页 后端程序 结合搭建方法 跨域解决 python处理excel 问题描述 解决办法 网页结构 vue实例 内容引入 ele ...
- Android studio百度地图SDK开发 2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划
2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划 开发前配置,显示基本地图,实时定位等查看之前代码,此博客紧接上一博客:https://blog.csdn.ne ...
- Android百度地图开发入门教程
Android百度地图开发入门教程 1.平台注册登录 2.创建应用 3.Android studio配置 4.代码编写 5.最终效果(建议真机) 1.平台注册登录 登录百度地图开放平台网站注册并登录 ...
- Android学习 - 百度地图开发基础
什么是百度地图API? 百度地图移动版API(Android)是一套基于Android 1.5及以上设备的应用程序接口,通过该接口,您可以轻松访问百度服务和数据,构建功能丰富.交互性强的地图应用程序. ...
- Android 百度地图开发之一(Hello BaiDu Map)
之前也接触过百度地图的开发,但那是在网上找的案例或代码,而且是比较老的版本.打算重新学习一下百度地图的开发. 本次使用的百度地图的版本是 Android SDK v3.0.0 本篇文章主要讲述百度地图 ...
- 使用QT嵌入百度地图开发高B格岸基监控软件
文章目录 1.简述 2.百度地图 2.1百度地图准备 2.2 百度地图开发 2.2.1实时绘制轨迹 2.2.2设定航点 3 QT软件开发 3.1使用QWebEngineView显示Html 3.2 M ...
最新文章
- 得到当前数据库中所有用户表信息
- eeglab中文教程系列(5)-提取数据epoch
- HiveSQL中复杂数据类型操作
- hdu 3183 A Magic Lamp(给一个n位的数,从中删去m个数字,使得剩下的数字组成的数最小(顺序不能变),然后输出)...
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
- 一句话简单总结李航统计学习法各算法
- 邮件服务器对接移动设备 企业邮箱随身邮
- 移动应用安全初创企业Seworks获820万美元A轮融资
- (九)演员-评论员算法
- boost-同步-互斥量的概念
- Scikit-Learn与回归树
- html%3c arial%3e,【博客园】样式美化+网站统计访问+添加网易云背景音乐
- Jmeter(GUI模式)教程
- CVPR学习(二):CVPR2019-行人重识别
- DS控件库 Win7链接列表框效果1:右侧箭头
- mysql 计算15位身份证_15位身份证补全为18位身份证算法
- 介入治疗在胰腺癌的作用
- matlab 收敛,MATLAB:svds()没有收敛
- 云计算是什么?云计算基础概念讲解
- R语言可视化——画脸谱图