学习制作google map地图无法显示问题
2011-04-08 11:08
218 查看
这几天学习《google android开发入门与实践》中的google map开发,在将程序导入myeclipse之后,运行到android2.2模拟器中,直接报错,经检查发现是模拟器版本不对,更换成google Api,可以运行;
程序运行后,新建跟踪,程序调用地图显示时,报错,直接退出,查看logcat发现是程序无法定位location,也就是gps为空,在 myeclipse的ddms视图中发送gps信息(gps为116.3913518860122,39.90528818766884),重新运行程序,程序正常运行;
进入地图界面后,发现显示有问题,中间为一红点,然后全部是网格,地图无法显示出来,经查发现我用的keystore为自己生成的keystore,我将keystore换成google 模拟器自带的keystore(路径为C:/Documents and Settings/Administrator/.android/debug.keystore,这个路径好像更很多地方写的不一样,但是我机器上就是这样)后,重新运行程序,地图出来,最后的结果如下图所示,至此终于将google map示例运行成功。
这个例子从开发学习到运行成功,碰到了很多问题,耗费了不少的时间,但是通过百度或google最后解决,还是学习到了不少的东西。
在这里也总结下在学习别人的程序中碰到问题后解决问题的思路:
1、首先是把作者写的代码运行,运行成功后说明作者的程序是可行的,然后再进行下面操作(这里就可能涉及到环境的问题)
2、对自己写的程序总体的结构上做个分析,用对比工具跟作者的代码进行对比,查看是否有遗漏的地方,注重细节;
3、流程上有哪一步最容易出问题的(一般来说有以下有跟第三方外部接口对接、使用第三方工具等),排除外部环境的影响;
4、多利用调试工具,在流程、数据方面对程序多方面进行调试。
程序运行后,新建跟踪,程序调用地图显示时,报错,直接退出,查看logcat发现是程序无法定位location,也就是gps为空,在 myeclipse的ddms视图中发送gps信息(gps为116.3913518860122,39.90528818766884),重新运行程序,程序正常运行;
进入地图界面后,发现显示有问题,中间为一红点,然后全部是网格,地图无法显示出来,经查发现我用的keystore为自己生成的keystore,我将keystore换成google 模拟器自带的keystore(路径为C:/Documents and Settings/Administrator/.android/debug.keystore,这个路径好像更很多地方写的不一样,但是我机器上就是这样)后,重新运行程序,地图出来,最后的结果如下图所示,至此终于将google map示例运行成功。
这个例子从开发学习到运行成功,碰到了很多问题,耗费了不少的时间,但是通过百度或google最后解决,还是学习到了不少的东西。
在这里也总结下在学习别人的程序中碰到问题后解决问题的思路:
1、首先是把作者写的代码运行,运行成功后说明作者的程序是可行的,然后再进行下面操作(这里就可能涉及到环境的问题)
2、对自己写的程序总体的结构上做个分析,用对比工具跟作者的代码进行对比,查看是否有遗漏的地方,注重细节;
3、流程上有哪一步最容易出问题的(一般来说有以下有跟第三方外部接口对接、使用第三方工具等),排除外部环境的影响;
4、多利用调试工具,在流程、数据方面对程序多方面进行调试。
相关文章推荐
- 学习制作google map地图无法显示问题
- 学习vue框架,遇见router-view标签无法显示的问题解决
- 安卓代码混淆与反射冲突,地图无法显示等问题解决及反编译方法
- CGI程序学习(2)-CGI执行Shell脚本后无法在浏览器正常显示问题
- 每日学习心得:UEditor样式被过滤无法显示问题
- IOS学习之——mac 图片无法在windows 显示(黑图的问题)
- dreamweaver制作的网页无法再ie中显示问题
- 使用百度地图SDK,使用Android studio开发工具,按照开发者指南进行操作,地图无法显示问题
- 每日学习心得:UEditor样式被过滤无法显示问题
- 安卓代码混淆与反射冲突,地图无法显示等问题解决及反编译方法
- ROS 学习系列 -- Roomba, Xtion Pro机器人制作地图在Android手机无法实时观测地图
- 安卓代码混淆与反射冲突,地图无法显示等问题解决及反编译方法
- 百度地图javascriptAPI 地图在.aspx中无法显示的问题
- 关于Android高德地图4.12无法显示地图只显示Logo问题,非只添加 jniLibs.srcDirs = ['libs']就解决的
- 谷歌(Google)被墙,解决地图和字体无法显示的问题
- android google map 地图上显示叉叉问题。
- 百度地图开发--解决地图无法显示的问题
- QT学习笔记----解决QT无法显示汉字问题
- Android菜鸟学习笔记(百度地图无法显示或只显示部分问题)
- ROS 学习系列 -- Roomba, Xtion Pro机器人制作地图在Android手机无法实时观测地图