




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Google map使用教程1、首先在开发环境中安装Goole Play service SDK.(参考:/google/play-services/setup.html)1. 在Eclipse中打开WindowsAndroid SDK Manager2. 滚动条滚动到最下面,选择 ExtraGoogle Play services, 然后安装.下载后的Google Play services SDK 保存在/extras/google/google_play_services/.3. 复制/extras/google/google_play_services/libproject/google-play-services_lib到任何地方.我这里是复制到D:code. 然后再eclipse中选择File Import,Android Existing Android Code into Workspace. (注意:这里是Android Existing Android Code into Workspace, 而不是General Existing Projects into Workspace, 否则是无法导入的.) 下面需要我们去生成Google API key了。1、首先去google网站上申请一个gmail邮箱,请务必记住邮箱名和密码。 注册网址:/SignUp?continue=http%3A%2F%2F.hk%2F&hl=zh-CN2、查看SHA1认证指纹 将C:Documents and SettingsAdministrator.android文件夹下的debug.keystore复制到C:Program FilesJavajdk1.6.0_07bin文件夹下,这样保证debug.keystore和keytool.exe在一个文件夹内。备注:Win7系统的文件目录可能有所不同。 打开命令提示符,在开始-运行窗口,输入cmd回车,即可打开命令提示符。输入命令:cd C:Program FilesJavajdk1.6.0_07bin (注意是你的Java Jdk的目录,灰底的部分可以右键粘贴),回车切换到bin文件目录下。 输入命令:keytool v list keystore debug.keystore,回车即可见到下图在下图点击右键-标记-选中证书指纹部分-回车,即可将内容复制下来,此时请将证书指纹粘贴到work或txt文档中,以备后用(认证指纹结果都不一样,请自己操作)。MD5:1C:77:76:86:CD:82:D5:A0:2C:0E:1D:AE:C9:F9:0B:87 SHA1:7E:0A:79:E5:30:E3:91:33:06:0C:B7:0B:85:9B:27:53:97:BE:41:BA 签名算法名称:SHA1withRSA 版本: 33.生成Google map API key 打开如下网址/apis/console/#project:745316208215:services登录前面申请的gmail邮箱即可显示下图:单击service将google Maps Android API v2设置成on,如图所示: 单击此图的 API Access/apis/console/#project:745316208215:access在打开的界面进行如下操作:在下图的红色框内输入你的SHA1证书指纹+分号+你的包名7E:0A:79:E5:30:E3:91:33:06:0C:B7:0B:85:9B:27:53:97:BE:41:BA;com.my点击create,即可生成APIkey.请将自己的API key保存下来,以备后用。有新的程序时,还可以用上述第3步重新生成API key。以下是我生成的API key。Simple API AccessUse API keys to identify your project when you do not need to access user data.Learn moreKey for Android apps (with certificates)API key:AIzaSyDzIlgv0AeImHaggdJ298X5JJSD4ZW93BUAndroid apps:7E:0A:79:E5:30:E3:91:33:06:0C:B7:0B:85:9B:27:53:97:BE:41:BA;com.myActivated on:May 27, 2013 12:46 AMActivated by:you Generate new key. Edit allowed Android apps. Delete key.Key for Android apps (with certificates)API key:AIzaSyA-liNRYuNrZb4Guap-wTD80N4LVvAafOcAndroid apps:7E:0A:79:E5:30:E3:91:33:06:0C:B7:0B:85:9B:27:53:97:BE:41:BA;com.exampleActivated on:May 26, 2013 11:32 PMActivated by:you应用程序的配置 有了Google API key后在程序中就可以使用了。在建立Google地图应用程序时,项目时,项目属性对话框中的Compile With 字段必须选择Google APIs而不是Android。 在res/layout/main.xml界面布局文件中新增一个组件,并设置属性: 编写Android Map应用并不复杂,只需要继承MapActivity类就可以了。MapView这个类功能是从GoogleMap地图中获得数据并且展示地图。MapActivity的主要功能有:1) 管理Activity的生命周期2) 为MapView类建立和撤消相关的服务。在继承了MapActivity类后,我们要实现其中的isRouteDisplayed方法,这个方法其实是用来表示我们是否显示一些路线的信息,这个通常用在地图的飞行模式时才使用,这里我们不提供任何信息仅是返回false即可。在我们的activity中,我们将引用到MapView,它是在界面xml中定义的。同时我们也用到setBuiltInZoomControls方法设置地图允许缩放模式public class MainActivity extends MapActivity private MapView mapView;public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.activity_mai
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药品无人售货机营销方案
- 海边沙滩施工方案怎么写
- 咨询目标及咨询方案模板
- 长春网站建设方案咨询
- 清明线下活动策划方案
- 门市咨询方案设计
- 数据中心机房冷通道管理系统技术方案
- 时间小管家青少年小组计划书
- 绿海甜园三期绿色施工方案
- 旅游景区营销促销活动方案
- 安装工程技术标
- 中医药膳学知识学习考试题库300题(含答案)
- 六年级成长分享模板
- 【语文】第二单元《阅读综合实践》课件-2024-2025学年七年级语文上册(统编版2024)
- 《计算机应用基础项目教程》(赵国龙)764-1资源包-课件-项目一-计算机基础知识
- 体育学习兴趣量表
- DL∕T 1684-2017 油浸式变压器(电抗器)状态检修导则
- ISO 55001-2024 资产管理-资管理体系-要求(中文版-雷泽佳翻译-2024)
- 译林版初中单词表
- 新概念英语第二册第34课随堂练习
- 广东省广州市越秀区2025届高三数学上学期10月阶段测试试题
评论
0/150
提交评论