android__google Map

android__google Map

ID:37449348

大小:818.86 KB

页数:24页

时间:2019-05-24

android__google Map_第1页
android__google Map_第2页
android__google Map_第3页
android__google Map_第4页
android__google Map_第5页
资源描述:

《android__google Map》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、AndroidMapAPI使用文档文档编号:名称:编写:编写日期:2010-11-30审核:修改人:审核日期:修改日期:24目录1准备工作31.1申请AndroidMapAPIkey31.2创建基于GoogleAPIsAVD51.3创建基于GoogleAPIs工程61.4连接手机及驱动的安装62GoogleMapAPI的使用82.1编写最简单的android谷歌地图应用92.2在androidmapoverlay中使用图片103定位功能173.1定位API中主要的类173.2如何进行定位183.3添加权限204搜索的

2、使用20241准备工作要想编写GoogleMap的应用首先需要GoogleAPIs。需要在项目中导入Googlemapapi。默认情况是android某个版本比如android2.1,现在需要改为对应版本的Googleapis,版本要和android版本一致。在默认的情况下GoogleAPI是没有的。这个googleapis是同版本的android超集,包含了google的私有应用api。比如:这样就可以在项目中使用比如:importcom.google.android.maps.MapActivity;1.1申请A

3、ndroidMapAPIkeygoogle需要一个签名指纹的机制,要先到google注册,并把这个指纹包含在应用中,才可以下载到地图信息。也就是说每次下载地图信息要带着这个指纹信息。指纹信息的注册和获取都是免费的。首先,必须要有Google的账号,如果没有可以申请一个,下面是如何申请AndroidMapAPIkey。24步骤1:找到debug.keystore文件。使用Eclipse开发时,选择Windows-Preference如图:步骤2:取得debug.keystore的MD5值在cmd中执行:(可以先定位到j

4、dk的bin目录下)keytool-list-aliasandroiddebugkey-keystore"C:Usershey_Jude.androiddebug.keystore"-storepassandroid-keypassandroid01:E4:D2:09:E4:9F:96:3F:B5:79:80:22:C2:37:C7:9F

5、="fill_parent"24android:apiKey="0S4StgK_VfPCC6nrszX2fMlDeJbymTsTleEAxyQ"/>双引号中的为你keystore位置,(一定要有双引号),否则就会报错。如果系统提示找不到keytool,需要将jdk中bin目录加入到环境变量中。于是就得到了指纹认证。步骤3:申请AndroidMap的APIkey打开网页:http://code.google.com/intl/zh-CN/android/maps-api-signup.html49:1B:7C:E0:4

6、1:31:52:2F:FD:26:6C:EC:46:E3:30:850S4StgK_VfPCC6nrszX2fMlDeJbymTsTleEAxyQ认证指纹粘贴到如下图的文本域中点击按钮于是就申请到了我们想要的AndroidMap的APIkey。1.2创建基于GoogleAPIsAVD打开AVD管理界面,进行创建,如图:241.3创建基于GoogleAPIs工程创建基于Googleapis的工程如图:241.4连接手机及驱动的安装连接手机进行测试时,需要安装驱动,大多数手机的驱动在如图中的目录中都能够找的到,在usb_

7、driver目录中,但有些手机在此目录中提示无法找到驱动,此时就需要修改一下android_winusb.inf的配置文件:图一的上面为修改过的,下面的是没有修改的,如图1只是修改了%SingleAdbInterface%=USB_Install,USBVID_413C&PID_B005这里的部分,在安装驱动是可以看到.也可以在设备管理器中找到如图2(1)(2)24(3)2GoogleMapAPI的使用下面的连接是GoogleMapAPI的地址:http://code.google.com/intl/ja/andr

8、oid/add-ons/google-apis/reference/index.html这里面有一些重要的类:LocationManager:本类提供访问定位服务的功能,也提供获取最佳定位提供者的功能。另外,临近警报功能(前面所说的那种功能)也可以借助该类来实现。LocationProvider:该类是定位提供者的抽象类。定位提供者具备周期性报

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

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

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