Android操作系统平台很容易跟Google其他应用如Google地图的整合。在Android应用中,如果能在其中加入Google地图,则会为你的应用增添强大的功能,目前不少LBS应用(基于地理位置的应用)就是充分将移动跟地图结合起来。在本文中,将一步步教你如何将Google地图结合到你的Android应用中。
第一步:安装Google Map API
在默认情况下,在安装Google Android SDK时,是不需要必须安装Google Map API的。但要做Map应用的话,就必须安装Google Map API。我们可以通过启动Android SDK and AVD Manager这个SDK管理器去下载安装Google Map API。在启动SDK管理器后,选择“Installed Options”,去查看你已经安装了哪些SDK和是否已经安装Google Map API,如果尚未安装的话,可以在“Available Packages”中查找并下载安装,如下图所示:
▲
第二步:建立Eclipse 工程
当下载完Google API后,就可以开始新建Eclipse工程了,我们把这个工程命名为
AndroidGoogleMapsProject,如下图,注意必须在Build Target中勾选Google API,
而Application name和Package name的填写如上图所示。
▲
第三步:获得Google Map API Key
在正式使用Google Map API前,必须先生成Google Map API KEY。具体的详细步骤请参考<Obtaining a Maps API Key>一文
(http://code.google.com/intl/zh-CN/android/add-ons/google-apis/mapkey.html),下面概括了其要点如下。
首先,我们要使用Java下的keytool工具,产生MD5密纹,这个是跟你的证书所关联的,在使用Google Map API时进行对证书校验。
Keytool这个文件一般位于%JAVA_HOME%/bin目录下,如果是Linux系统,则位于
$JAVA_HOME/bin下的,比如windows下在C:\programs\Java\jdk1.6.0_18\bin下。
在开发Android程序时,一般是在debug调试模式下开发的,这时SDK的build tools会自动使用debug模式下的证书对应用进行签名的,为了产生debug模式下证书的MD5密纹,我们必须找到debug模式下的keystore密钥库,在不同的操作系统中,keystore位于如下位置:
· Windows Vista: C:\Users\\.android\debug.keystore
· Windows XP: C:\Documents and Settings\\.android\debug.keystore
· OS X and Linux: ~/.android/debug.keystore
接下来,我们开始使用keytool工具产生md5密纹,命令行下输入如下语句:
%JAVA_HOME%/bin/keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
本文来源:http://www.cnblogs.com/zzbbs/archive/2011/02/22/1961670.html
分享到:
相关推荐
安卓 android google map 谷歌地图
Android google map API例子
同时,你需要在权限下声明自己的`MAPS_RECEIVE`权限,并在`<application>`标签内声明你的应用使用Google Maps服务: ```xml <permission android:name="com.example.v2_test.permission.MAPS_RECEIVE" android:...
要使用Google Maps Android API,首先需要在Google Cloud Console中创建一个新的项目,并启用Google Maps Android API。接着,获取API密钥,将其添加到AndroidManifest.xml文件中的meta-data标签中,以便应用能够...
本篇将详细探讨如何在Android应用中使用GoogleMap进行定位。 首先,我们需要在项目中引入Google Play Services库,这是GoogleMap API的基础。在`build.gradle`模块文件中添加依赖: ```groovy dependencies { ...
Android Google map使用,Android Google map使用
本教程主要围绕"google-Map.zip"这个压缩包,探讨如何在Android应用中使用Google Maps API,实现一个Android客户端的Google Map实例。我们将会讨论以下几个关键知识点: 1. **Google Maps API Key**: 在使用...
首先,要在Android应用中展示Google Maps,你需要在Google Cloud Console上创建一个新的项目并启用Google Maps Platform服务。接着,生成一个特定于应用的API密钥,这是连接你的应用和Google Maps服务的关键。在生成...
在Android应用开发中,使用Google Maps API进行地图集成是一项常见的任务。本实例,"轨迹记录 android google map 应用",是针对Android开发初学者的一个实战项目,它展示了如何在Android设备上实现轨迹记录功能,...
这篇教程“Android GoogleMap教程和实例”旨在帮助初学者快速掌握如何在Android应用中使用Google Maps API,提供了一系列实用的示例代码,使得学习过程更加直观易懂。 1. **获取Google Map API Key** 获取API Key...
申请Android Google Map API key
**申请API Key**是使用Google Maps API的关键步骤。在Google Cloud Console中创建新项目,然后启用Google Maps Platform中的Maps SDK for Android服务。按照指引创建一个新的API密钥,限制其只用于你的Android应用,...
压缩包包含play-services-maps-16.1.0.aar/play-services-places-15.0.1.aar/play-services-location-15.0.1.aar/android-maps-utils-0.5.aar 等...
在Android应用开发中,结合Google Map提供路径查询和导航功能是一项常见的需求。本文将详细介绍如何在Android设备上实现这一功能,主要涉及Google Directions API的使用和解析返回的路线数据。 首先,Google ...
对于初学者来说,掌握如何在Android应用中使用Google Maps API是至关重要的。本文将详细讲解Android Google Map的初步学习过程。 首先,你需要在Google Cloud Platform上创建一个项目,并启用Google Maps SDK for ...
完成以上步骤后,你就可以在你的应用中使用Google Maps API了。在你的Activity中初始化`GoogleMap`对象,设置地图视图,添加标记、路径或者其他的地图元素。此外,你还可以实现缩放、平移、旋转等交互功能,以及添加...
1. **获取API密钥**:在开始之前,你需要在Google Cloud Platform控制台创建一个项目,并为该项目启用Google Maps Android API。然后,生成一个API密钥,用于在应用中验证请求来源。 2. **添加依赖库**:在应用的`...
首先,要在Android应用中使用Google Map,你需要在Google Cloud Platform上创建一个项目并获取API密钥。这个API密钥是你的应用与Google Maps服务交互的关键。访问Google Cloud Console,创建新项目,然后在APIs & ...