开发基于 google map 的 android 应用

开发基于 google map 的 android 应用

ID:11238989

大小:774.00 KB

页数:18页

时间:2018-07-10

开发基于 google map 的 android 应用_第1页
开发基于 google map 的 android 应用_第2页
开发基于 google map 的 android 应用_第3页
开发基于 google map 的 android 应用_第4页
开发基于 google map 的 android 应用_第5页
资源描述:

《开发基于 google map 的 android 应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开发基于GoogleMap的Android应用概述本文以实例介绍如何开发基于GoogleMap的Android应用,共分为五部分:1.开发Android应用的准备以及GoogleMapAPI密钥的获取;2.将google地图控件放入Android工程中;3.添加地图缩放组件,以及地图模式,缩放比例的调整;4.使用Android系统提供的地理位置信息的服务获取当前地理位置信息;5.将当前地理位置信息以图标的方式显示在地图上。回页首开发android应用的准备本文将主要介绍如何在Android系统上开发基于Goog

2、le地图的应用。在开始阅读这篇文章之前,需要具备基本的Android开发的相关知识。读者需要了解如何在eclipse开发简单的android应用程序,例如EclipseIDE的配置和AndroidSDK的安装。·EclipseIDE(http://www.eclipse.org/downloads/)·AndroidSDK(http://developer.android.com/sdk/index.html)为了开发基于Googlemap的Android应用,同时还需要安装GoogleAPIsAdd-on,以

3、及创建包含有GoogleAPI的Android模拟器。·GoogleAPIsAdd-on(http://code.google.com/android/add-ons/google-apis/installing.html)·AndroidVirtualdeviceTargetingGoogleAPIs(http://developer.android.com/guide/developing/devices/index.html)回页首获取Google地图APIkey,以及生成keyStore文件使用goog

4、lemap第一步是要获得googlemapAPI密钥,一个密钥只对一个"目录"或者"域"有效,对于Google来说,获取密钥的过程其实也是认证的过程,在你获取密钥时,需要同意Google所列出的一些法律条款,所以在你使用获取密钥后,Google默认你已经同意了其地图使用的条款。获取密钥的过程可以简单分为两个阶段:阶段1:获得MD5指纹并创建证书通过JDK(本文中所指的JDK均为OracleJDK)中自带的Keytool.exe工具来生成证书,Keytool.exe可以在%JAVA_HOME%jdk1.6.0_

5、21bin里找到,图1.创建证书 为了开发和调试基于GoogleMap的Android应用,我们可以使用在Android应用调试模式下的证书debug.keystore,该文件一般存放在:%userprofile%/.android/在笔者的WindowsXP系统中,该文件的存放路径为C:DocumentsandSettingsAdministrator.android将debug.keystore文件复制到Keytool工具的目录下,然后通过下面的命令来获取证书的MD5值:keytool.exe-l

6、ist-aliasandroiddebugkey-keystoredebug.keystore-storepassandroid-keypassandroid图2.获取证书的MD5值 阶段2:获取GoogleMap的API密钥登陆 http://code.google.com/android/maps-api-signup.html,通过使用之前获得的MD5值,来完成GoogleMapAPI密钥的申请。图3为申请成功的截图。图3.申请GoogleMapAPI密钥界面 回页首创建一个Android工程1.建立新的

7、Android工程,并命名为GoogleMapExample,开发基于GoogleMap的应用需要指定该工程的buildtarget为GoogleAPIs。 图4.创建Android工程界面 1.开发Android应用可以在手机或者模拟器上进行调试,如果使用模拟器进行开发,首先需要创建Android模拟器,并且指定该模拟器的target为GoogleAPIs。 图5.创建Android模拟器界面 1.设置示例工程的运行环境,确保示例工程运行在包含有GoogleAPI的目标模拟器上。 图6.设置示例工程运行环境界

8、面 1.在模拟器上运行GoogleMapExample示例工程,模拟器应该有如图7的输出。自此,开发基于GoogleMap应用的工程就初步搭建起来了,接下来我们一步一步来将地图控件添加进GoogleMapExample应用中。 图7.运行结果界面 回页首将GoogleMap控件添加到GoogleMapExample工程中首先,在AndroidManifest.xml文件中添加对于Goo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。