`

在Android上使用GoogleMap开发程序

阅读更多
此方法已经失效了

虽说Android系统集成的GoogleMap功能,但是使用起来并没有想象中的那么简便

首先要有API KEY
如果要用GoogleMap,就必须要有一个当前开发环境的API KEY,如果没有的话,程序并不会出任何的错,而是无法显示地图,当然,你自己画的点,写的字还是可以显示出来的
其实申请API KEY还是很Easy的,
1. 确定keystore文件的位置
一般是“C:\Documents and Settings\×××\.android\debug.keystore”
2. 获取MD5码
执行Java/bin目录下的keytool.exe命令,格式是“keytool -list -alias androiddebugkey -keystore (debug.keystore的路径) -storepass android -keypass android”
debug.keystore的路径就是上面的那个字符串,当然相对路径也是可以的
执行完命令后就可以得到一个MD5码了
3. 生成API KEY
登录“http://code.google.com/android/maps-api-signup.html”,填入MD5码,就可以获得自己的API KEY了

有了API KEY以后就可以开始Coding了,不过编程的时候要注意,必须要添加些内容到AndroidManifest.xml里才可以
1. 在<applicatoin>下第一行添加“<uses-library android:name="com.google.android.maps" />”,如果不加,或者加在其他地方的话程序都会报错,提示找不到类(java.lang.NoClassDefFoundError)
2. 添加<uses-permission>,我一共加了3个:ACCESS_FINE_LOCATION,ACCESS_COARSE_LOCATION和INTERNET

并且要在使用GoogleMap的layout中手动添加控件,代码如下
<com.google.android.maps.MapView
android:id="@+id/map"
android:layout_width="fill_parent"
android:clickable="true"
android:layout_height="fill_parent"
android:apiKey="your api key" />

最后就是继承MapActivity,而不是单纯的Activity

通过上面的一番努力,就可以在自己的activity中显示GoogleMap了
分享到:
评论

相关推荐

    Android上Google Map开发的例子程序

    本示例程序将带你深入理解如何在Android应用中使用Google Map API进行开发。 首先,你需要在Google Cloud Console上创建一个新的项目,并启用Google Maps SDK for Android服务。然后,获取API密钥,这是让应用能够...

    google-Map.zip_android_android google map_android map_google map

    在Android开发中,集成Google Maps服务是一个常见的需求,可以为应用程序提供丰富的地图功能。本教程主要围绕"google-Map.zip"这个压缩包,探讨如何在Android应用中使用Google Maps API,实现一个Android客户端的...

    android Google map 定位程序

    首先,要在Android应用中使用Google Map,你需要在Google Cloud Platform上创建一个项目并获取API密钥。这个API密钥是你的应用与Google Maps服务交互的关键。访问Google Cloud Console,创建新项目,然后在APIs & ...

    android GoogleMap开发基础

    总的来说,Android GoogleMap开发涉及多个步骤,包括设置环境、获取API密钥、配置权限以及在代码中实现地图功能。通过这些步骤,开发者可以创建出丰富的地图应用,为用户提供导航、位置查找等多种服务。

    Android使用Google Map API创建的根据经纬度定位的程序

    Android使用Google Map API创建的一个根据经纬度定位的程序. 交流QQ群:1279871

    Android_Google_Map.rar_Google api_android_android google map_and

    在Android应用开发中,Google Maps API是一个至关重要的组件,它允许开发者将地图功能集成到自己的应用程序中,提供导航、定位、标记等丰富的功能。本文将深入讲解如何进行Android Google Map的开发入门,从搭建环境...

    GoogleMap开发源码

    对于"GoogleMap开发源码"这个主题,我们可以深入探讨以下几个核心知识点: 1. **Google Maps API**:Google Maps提供JavaScript API、Android API和iOS SDK等,允许开发者在网页、移动应用上显示地图、获取位置信息...

    精心收集的android googlemap开发实例与教程

    通过这个"android googlemap开发实例与教程",开发者不仅能学习到基础的Google Maps API使用方法,还能深入理解如何结合GPS定位和地图数据来打造功能丰富的地图应用。无论是初学者还是有经验的开发者,都能从中受益...

    Android下GoogleMap地图类应用程序的开发.pdf

    Android下GoogleMap地图类应用程序的开发.pdf

    android写的google map api 应用

    在Android平台上,Google Maps API是开发地图应用的重要工具,它允许开发者将强大的地图功能集成到自己的应用程序中。本文将深入探讨如何使用Android和Google Maps API创建一个完整的地图应用。 首先,要使用Google...

    google map开发经验分享

    总之,Android上的Google Map开发涉及到地图基础设置、自定义图层的创建和基站定位技术的运用。理解并掌握这些知识点,能帮助开发者构建功能丰富的地理位置应用,提供更好的用户体验。在实践中,不断优化和调整,...

    安卓开发-android写的google map api 应用.zip.zip

    在Android开发中,Google Maps API是一个非常重要的工具,它允许开发者在应用程序中集成地图功能,为用户提供导航、定位、地理编码、路线规划等服务。这个压缩包“安卓开发-android写的google map api 应用.zip.zip...

    google-map.rar_android_google map Android

    在Android平台上,Google Map是一个强大的地图服务应用,它允许开发者集成到自己的应用程序中,提供丰富的地图功能,如定位、导航、路线规划等。本项目"google-map.rar"显然是一个基于Android开发的Google Maps API...

    android google map实例

    在Android开发中,Google Map API是一项重要的功能,它允许开发者集成地图到应用程序中,实现诸如定位、导航、路径规划等多种功能。本实例是关于如何在Android应用中集成和使用Google Map的一个具体实践。 首先,要...

    android在google map上画导航路线图

    在Android平台上,集成Google Maps API并绘制导航路线是一项常见的任务,尤其对于开发地图相关的应用程序至关重要。本教程将深入探讨如何在Google Map上实现这一功能,包括设置环境、获取API密钥、显示地图以及画出...

    Android使用Google Map API创建的一个根据经纬度定位的程序二

    "Android使用Google Map API创建的一个根据经纬度定位的程序二"这篇博客可能详细介绍了如何在Android项目中实现一个基于用户经纬度的定位功能。以下是一些关键知识点: 1. **Google Maps API Key**: 在使用Google ...

    google map v2 Demo

    在Android开发中,Google Maps API V2是一个强大的工具,它允许开发者将交互式地图集成到他们的应用程序中。这个"google map v2 Demo"是展示如何使用API V2创建一个简单的地图应用实例。在这个Demo中,重点是展示...

    Android googlemap 初学

    在Android开发中,Google Maps API是一个非常重要的工具,它允许开发者在应用程序中集成地图功能,为用户提供导航、定位等服务。对于初学者来说,掌握如何在Android应用中使用Google Maps API是至关重要的。本文将...

    Google map 开发实例

    综上所述,Google Map开发实例涵盖了从创建地图、添加元素到实现交互功能的整个流程。通过学习这些实例,你将能熟练掌握如何利用Google Maps API打造功能丰富的地图应用。在这个过程中,记得始终关注API文档,以获取...

Global site tag (gtag.js) - Google Analytics