安卓google地图开发中的maps_conflict_avoidance
最近有两天都没写博客了 主要是被谷歌地图的例子给困住了 真愁银~
项目:使用google服务的LocationMap
问题:在自己申请和使用了API key之后 应用出现 只显示格子 没有地图的现象
logcat信息:
相信很多童鞋也遇到过类似的问题,网上搜了很久 都没找到合适的解决方案
这个问题困扰了我两天 没做出来 休息了一天没做工程 但还是不死心
今天下午开始 继续上网找解决方案
终于 我发现了问题所在:
教程上申请key 用的是MD5值 而我按照那个办法得到的是SHA1值
MD5是16对,而SHA1是20对数字(难道是像IP一样不够用了么?)
MD5用于
Google Maps Android API v1
而SHA1用于
Google Maps Android API v2
并且google将于2013-3-18开始停止通过MD5申请key (不过之前开发的应用仍然可以正常使用),采用SHA1方式申请key
我之前使用的一直是SHA1申请得到的key值 申请了多次都没能让地图显示出来 一直都是格子
(也可能是我英文没读明白,申请的方法不对。。。我英语有这么差么??)
最后使用了MD5值申请了一个key值
终于搞定了!