android 地图应用.doc_第1页
android 地图应用.doc_第2页
android 地图应用.doc_第3页
android 地图应用.doc_第4页
android 地图应用.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android maps应用 对于常常出外的人来说来到一个陌生的地方对于地点的不熟悉时常迷路那么就需要借助于一些地图软件来对自己当前的位置进行定位或者查看周边的设施和一些交通信息,那么当前对于位置的服务通常有二种模式,其一是基于手机原有的导航设备通常安装第三方软件进行位置的导航,对于这种而言的好处是基于卫星导航相对于第二种而言不用再次消耗手机的流量两者可能相对来说导航的误差相对而言会小很多,第二种是基于基站的定位,通过像谷歌与百度都有提供开发者只要通过相应的公司提供的进行开发就可以,此文采用的是谷歌的进行相应的开发。Android 地图 API 密钥在进行的查询前必须知道debug.keystore的位置。步骤:打开eclipse 选择Windowsg下的Preferences选项,单击android选项左边的前头打开选择ulid下面的地址debug.keystore地址然后打开一个窗口输入keytool -list -keystore “d:android.androiddebug.keystore” -storepass android -keypass android但是有时候可能出现下面的错误错误一:解决方案:对系统环境中的设置成你jdk安装的目录下的bin目录,用户调用keytool的功能在jdk中包含所以要对path进行设置让用户进行调用错误二:有时候用户使用eclipse的密钥文件过期或者丢失会出现下图的错误解决方案:如果是过期的话那么你先查找到密钥的位置进行删除,删除完成后在eclipse中左击项目在弹出的菜单中选择Android toolsg下的xport Android Application选项用户会自动创建一个debug.keypass的文件,如果是未查找到密钥的话就不用删除直接跳到第二步密码三:通过上述的操作可能生成的是一个位的密钥用户进行申请的时候出现下图的错误。解决方案:如果出现这种错误的话那么用户只要在keytool -list -keystore “d:android.androiddebug.keystore” -storepass android -keypass android基础上在后面加上一个-v那么就可以解决然后复制里面的.那么通过上述用户已经正确的得到的那么用户打开/intl/zh-CN/android/maps-api-signup.html这个网站在下列的文本中输入获取到的点击获取按钮出现下图表示已经成功申请的密钥项目创建:一、那么用户在开发地图软件前需要先创建一个项目在Bulid Target选择google APis然后在AndroidManifest.xml添加如下的权限在application列中添加最后如下 二、在用户的main.xml进行界面的编辑把申请成功的页面下的这些代码复制进main布局文件中最终main.xml代码如下: 三、在源文件下输入以下的代码package com.ditu;/下列是用户需要导入的包import com.google.android.maps.MapActivity;import com.google.android.maps.MapController;import com.google.android.maps.MapView;import android.os.Bundle;/用户需要让自己的类继承MapActivitypublic class DituActivity extends MapActivity private MapView mapView;private MapController mapController; /* Called when the activity is first created. */ Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.main); mapView = (MapView) findViewById(R.id.map); mapView.setBuiltInZoomControls(tru

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论