北斗魔盒 Android SDK 开发指南
- 格式:pdf
- 大小:292.82 KB
- 文档页数:9
MapGIS Mobile for Android SDK开发指南1 简介Android SDK支持使用Java语言开发应用程序,MapGIS Mobile为Android平台提供了专门的开发包MapGIS Mobile for Android,便于开发者打造炫酷的地图应用,开发好的应用能够部署在Android2.3及以上智能手机、平板电脑和其他智能终端上,支持armeabi和armeabi-v7a两种cpu架构。
MapGIS Mobile for Android提供的功能如下:⏹地图功能:提供地图显示,地图界面控制,地图操作功能和地图文档管理功能;⏹地图文档管理功能: 支持开发者查看地图的相关信息,管理和自定义图层;⏹自定义图形:支持在地图上画点、线、圆、多边形,添加图像,添加文本;⏹地图标注:支持在地图上添加标注,添加标注视图等;⏹地图工具:通过放大镜工具,可在地图上实现交互式绘制;⏹属性查询:支持查询图层中的字段信息;⏹空间查询:支持选定空间范围对图层信息进行查询⏹空间量算与分析:支持面积距离的量算、缓冲区分析、叠加分析⏹POI查询:根据用户输入的关键字进行模糊查询,寻找到用户感兴趣的地点⏹路径规划:通过起点和终点以及偏好,规划出想要的路径MapGIS Mobile for Android向广大开发者提供了jar和so形式的开发包,基于java语言的开发,该形式开发包配置简单、使用方便,欢迎广大开发者下载使用。
2 配置开发环境配置开发环境前请到云开发世界下载MapGIS_Mobile_Android_SDK,下载的MapGIS_Mobile_Android_SDK .zip 解压后里面有示例demo,开发文档及开发所需要的Jar包和So库,下载位置如下图所示:Android开发工具很多,在这我们推荐各位开发者使用Eclipse和Android Studio作为自己的开发工具。
2.1 Eclipse配置工程第一步:新建一个Android工程新建一个Empty Activity 应用工程。
如何安装android sdk 安装android sdk 是Google手机Android的程序开发SDK API工具。
先打开这个地址/sdk/index.html下载官方的SDK我们就下载这两个大概70多M吧…解压开来后有一个SDK Readme.txt,翻译过来大致意思是:最初的Android SDK档案只包含基本的SDK工具。
它不包含一个Android平台或任何第三方库。
事实上,这甚至没有你需要的所有工具来开发应用程序。
为了开始开发应用程序,您必须安装于平台的工具和至少一个的Android平台SDK的使用管理,版本。
平台工具包含生成的定期更新,以支持新的工具在Android平台特性(这就是为什么它们是独立的,从基本SDK工具),包括亚行,dexdump等。
要安装平台工具,Android平台和其他附加产品,你必须有一个Internet连接,因此如果您计划使用SDK而脱机,请务必同时在线下载必要的组件。
要启动管理器的SDK,请执行计划“的SDK Manager.exe“。
在命令行,你也可以直接触发更新意思就是我们现在下载的只是基本的SDK工具,并不是真正可以使用的SDK我们运行SDK Manager.exe 就会自动从官方下载最新的SDK了,不过如果要完全下载下来, 用国内的网络估计不是一件容易的事情。
这要怪google和中国政府的关系不好,服务器不在咱家里啊!这里我给个链接,可以直接用迅雷下载,已经有比较完整的SDK版本了./soft/22315.html不过,就算是这个版本,你解压之后,点击SDK Manager.exe ,仍然要更新.因为毕竟谷歌的东西在更新.不过这个更新起来就要快很多了.注意android SDK 不能解压到中文目录下面所以放桌面上也是不行的这一点一定要注意要不然会有意想不到的错误!!!接下来的事情就容易多了。
先建立环镜变量从桌面上我的电脑 => 属性=> 高级=> 环镜变量先把SDK 的tools 目录添加到Path 变量中双击Path 在变量值中添加路径,在后面加上;D:\SDK\android-sdk-windows\tools 【如果连这个都不知道该怎么弄的兄弟,还是自己先去学学java吧。
Android TV SDK安裝與安裝與開發指南說明書開發指南說明書Android TV SDK簡介技術項目簡介1技術項目Android TV SDK/Emulator是工研院在經濟部技術處支持下所開發的智慧聯網電視系統軟體。
此系統軟體提供應用程式開發者進行Android TV 應用軟體之開發,並可於具備Java SE Development Kit 6 (JDK 6) 執行環境之個人電腦上以Emulator 進行軟體測試。
此Android TV為以Android 2.2 (Froyo)為核心基礎的聯網電視裝置,目前可支援螢幕解析度為960 x 540,應用程式開發者可使用Android SDK所提供的公開APIs 配合工研院所提供之Android TV SDK,開發適合大螢幕電視瀏覽操作的各式聯網服務應用程式。
2應用範圍說明應用範圍說明此ITRI TV SDK可用於開發任何可於Android TV上執行之應用程式,如EPG 查詢軟體與社群網路服務軟體等等。
3 安裝安裝與開發與開發與開發指南說明指南說明3.1基本開發環境需求支援的作業系統:Windows XP (32-bit), Vista (32- or 64-bit), or Wind ows 7 (32- or 64-bit)Mac OS X 10.5.8 or later (x86 only)Linux (tested on Ubuntu Linux, Lucid Lynx)GNU C Library (glibc) 2.7 or later is required.On Ubuntu Linux, version 8.04 or later is required. 64-bit distributions must be capable of running 32-bit applications. For information about how to ad d support for 32-bit applications, see the Ubuntu Linux installation notes .需要的開發環境:Eclipse IDE for Java Devel opers 3.5 (Galil eo) or greater Note: Eclipse 3.4 (Ganymede) is no longer supported with the latest version of ADT.If you need to install or update Eclipse, you can d ownload it from /d ownloads/.JDK 6 (JRE alone is not sufficient)Note: JDK 5 is not supported.If you need to install or update JDK, you can download it from /technetwork/java/javase/d ownloads/ Android Devel opment Tools pluginIf you need to install or update the ADT plugin, you can download it from http://d /sdk/eclipse-adt.html Android SDKIf you need to install the Android SDK, you can download it from /sdk/index.htmlITRI TV SDK (TVSDK_addon_ITRI.zip)3.2開發環境安裝與設定說明在開始使用ITRI TV SDK Add-on之前,請先安裝Android的開發環境,包括下列軟體:Java Development Kit (JDK) 6Eclipse IDE 3.5 (Galileo) or greaterEclipse JDT plugin (included in most Eclipse IDE packages)Android Development Tools plugin for EclipseAndroid SDK安裝後還需透過Android SDK and AVD Manager安裝SDKPlatform Android 2.2, API 8, revision 2可參考Android Developers官方網站了解詳情與安裝方式:http://d /sdk/installing.html於安裝完Android的開發環境後,可透過Android SDK 所附的AVDManager設定使用ITRI TV SDK的Android TV模擬器,ITRI TV SDK Add-on 安裝步驟如下:1.取得TVSDK_addon_ITRI.zip。
北斗手持机函数接口说明1北斗1代接口机制说明北斗短信接口主要是采用android的广播机制。
2北斗1代接口适用版本。
3北斗1代接口函数说明3.1发送北斗信息android.intent.action.beidou.msg.sendBundle数据:number :String 类型北斗报文发送的目的卡号msgcontent :byte[]类型,信息容。
type : int 类型: 编码方式0 混发1 汉字2 代码bitLen:int类型:报文有效数据位数(bit总数)备注:1.北斗4.0协议规中规定,北斗报文长度以bit计算。
“传输方式”为代码且“电文容”不满整字节,传输时在电文最后补“0”2.在“代码方式”发送和解码北斗报文时,需要注意实际有效的bit位数是否是满字节不是满字节。
示例代码:由于示例代码较长,请查考app源代码中case R.id.btn_send事件响应处理函数3.2接受北斗信息android.intent.action.beidou.msg.receivedBundle数据:number :String 类型报文发送方msgcontent :byte[]类型,信息容。
msgtype::int 类型编码方式:0 混发1 汉字2 代码crcFlag :int 类型校验位0 :报文校验正确1 :报文校验错误bitLen : 北斗报文中实际传输有效bit数北斗报文解析步骤:确定报文校验是否正确,再根据实际有效的数据长度bitLen 在msgContent中获取报文容。
3.3请求读取北斗卡信息参数:无示例代码:private LocationManager mlocation;mlocation.sendExtraCommand(LocationManager.GPS_PROVIDER,"request_bd_info", null);备注:详细见app工程中的源码的处理3.4请求获取北斗IC卡号android.intent.action.beidou.msg.number.request备注:此功能暂时未做3.5接受北斗IC 号接收广播:android.intent.action.beidou.msg.number.receivedBundle数据ic_number : String 类型示例代码:bundle = intent.getExtras();String number = bundle.getString("ic_number");tempStr = "北斗号:" + number;txt_sim_num_info.setText(tempStr);3.6短报文发送状态接受广播:android.intent.action.beidou.feedbackinfo.received";Bundle数据:FeedBackTag :String类型FKXX中返回的数据指令执行结果代码(标准4.0协议的返回)FeedBackExtraInfo: String类型FKXX中附加信息详细使用方式见:示例app源码中ACTION_MSG_BD_FKXX_RECEIVED事件的处理源码3.7北斗模块信息接受系统广播:.receivedBundle数据:service_frequency :服务频度communication_level :北斗卫星的通信等级number 北斗模块ICmodule_state :导航模块硬件信息1仅有GPS2 仅有北斗4 双模service_number :北斗服务中心version :北斗模块版本号3.8北斗功率请求.request_bd_power参数: 无示例代码:<A href="/">手持终端</A>Intent powIntent = new Intent(ACTION_MSG_BD_POWER_INFO_REQUEST); sendBroadcast(powIntent);3.9北斗功率接收接受系统广播:android.intent.action.beidou.powerinfo.receivedBundle数据:m_p0 int类型,波束1 功率值m_p1 int类型波束2 功率值m_p2 int类型波束3功率值m_p3 int类型波束4 功率值m_p4 int类型波束5 功率值m_p5 int类型波束6 功率值3.10允许发送短信:允许发送消息:命令bd_msg_enableBundle bundle = new Bundle();bundle.putBoolean("op", enable);mlocation.sendExtraCommand(LocationManager.GPS_PROVIDER, "bd_msg_enable", bundle);获取允许发送北斗信息的接口:boolean msgEnable = Settings.System.getInt(getContentResolver(),BD_MSG_ENABLE, 1) > 03.11设置服务中心:命令:set_service_numberBundle bundleSet = new Bundle();bundleSet.putString("set_service_number", edt_service_num.getText().toString())mlocation.sendExtraCommand(LocationManager.GPS_PROVIDER, "set_service_number", bundleSet);上述的接口的例子可见TestBDReceiver 例子3.12定位申请(DWSQ)3.12.1申请发送广播:android.intent.action.beidou.msg.dwsq.requestBundle参数:<A href="/">手持机</A>freq Int类型定位频度示例代码:Intent dwIntent = new Intent(ACTION_MSG_BD_DWSQ_REQUEST); //申请一个IntentBundle dwBundle = new Bundle(); //申请bundledwBundle.putInt("DWSQ_FREQ", freq); //设置定位频度0 单次定位。
AndroidSDK安装与环境变量配置以及开发第⼀个Android程序java Android SDK安装与环境变量配置以及开发第⼀个Android 程序JAVA的安装与环境变量的配置2、安装的时候,最好别改安装路径,默认路径⼀直点下⼀步即可!3、安装完成后,接下来就是配置java环境变量了。
4、打开计算机属性,点击⾼级系统设置5、选择“⾼级”-“环境变量”⼆、关于JDK 安装,以及Java环境的设置1、下载JDK1.6,选择对应的安装路径2、配置相应的Java 环境变量A、属性名称:JAVA_HOME属性值:C:\Program Files\Java\jdk1.6.0_02B、属性名称:PATH属性值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\binC、属性名称:CLASSPATH属性值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar要加.表⽰当前路径,另外,%JAVA_HOME%就是引⽤前⾯指定的JAVA_HOME6. 关于环境变量是否安装成功的测试“开始”->;“运⾏”,键⼊“cmd”;键⼊命令命令,出现画⾯,说明环境变量配置成功:A、java -version;B、java;C、javac;=================华==丽==的==分==割==线======================Android SDK的安装与环境变量配置⼀、配置Andriod环境变量2、默认路径安装后,安装完成,开始配置环境变量。
3、打开计算机属性——⾼级系统设置——环境变量(如上⽂)4、新建⼀个环境变量,变量名:ANDROID_HOME,变量值:D:\Program Files\android-sdk-windows(以你安装⽬录为准,确认⾥⾯有tools和add-ons等多个⽂件夹),点击确认。
5、在⽤户变量PATH后⾯加上变量值;%ANDROID_HOME%\platform-tools;点击确认即可。
Android SDK开发环境的安装及配置在/sdk/index.html下载Android SDK并解压。
运行/eclipse/eclipse.exe创建第一个安卓工程创建模拟器窗口遇到错误“Failed to allocate memory: 8”,模拟器无法启动:原因:设置了不正确A VD显示屏模式,4.0版默认的模式为WVGA800,改成WXGA720后导致不支持。
解决办法:编辑这个A VD,将Skin -> Build in的参数改回默认参数。
解决方法把内存设小就好了。
更改activity_main.xml内容为<?xml version="1.0"encoding="utf-8"?><LinearLayout xmlns:android="/apk/res/android"xmlns:tools="/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="horizontal"><EditText android:id="@+id/edit_message"android:layout_weight="1"android:layout_width="0dp"android:layout_height="wrap_content"android:hint="@string/edit_message" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/button_send" /></LinearLayout>/res/values/strings.xml内容为<?xml version="1.0"encoding="utf-8"?><LinearLayout xmlns:android="/apk/res/android"xmlns:tools="/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="horizontal"><EditText android:id="@+id/edit_message"android:layout_weight="1"android:layout_width="0dp"android:layout_height="wrap_content"android:hint="@string/edit_message" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/button_send" /></LinearLayout>设置运行结果为中间遇到错误,由于string.xml中未定义变量导致编译出错增加新activity 并设置单击send按钮后出现以下画面。
移动应用开发中的集成第三方SDK指南在移动应用开发中,集成第三方SDK(软件开发工具包)是一项常见的任务。
第三方SDK可以为应用程序提供各种功能和服务,从而提升用户体验和应用性能。
然而,集成第三方SDK并不是一项简单的任务,开发人员需要仔细考虑各种因素,并遵循一定的指南。
本文将探讨移动应用开发中集成第三方SDK的指南和最佳实践。
一、选择合适的第三方SDK在集成第三方SDK之前,开发人员首先需要选择适合自己应用需求的SDK。
为了做出明智的选择,开发人员可以考虑以下几个因素:1.功能需求:明确应用程序需要哪些功能和服务,然后根据这些需求选择相应的第三方SDK。
比如,如果应用需要实现支付功能,可以选择支付宝或微信支付的SDK。
2.稳定性和可靠性:选择那些经过广泛测试和使用的第三方SDK,以确保其稳定性和可靠性。
开发人员可以查看其他开发者的评价和反馈,寻找有良好声誉的SDK供应商。
3.兼容性:确保所选择的第三方SDK与应用程序的开发环境和目标平台兼容。
不同的SDK可能只支持特定的操作系统或开发语言,开发人员需要仔细检查兼容性。
4.文档和支持:选择那些提供详细文档和技术支持的第三方SDK,以便在集成和使用过程中能够得到必要的帮助和指导。
二、了解第三方SDK的集成方式在集成第三方SDK之前,开发人员需要了解该SDK的集成方式和相关要求。
不同的SDK可能有不同的集成方式,比如使用库文件、API调用或者插件。
开发人员需要查阅SDK的官方文档,了解如何正确地集成该SDK,并遵循相应的指导步骤。
同时,开发人员还需要了解SDK的相关要求,比如是否需要注册账号、获取授权密钥或者支付费用。
确保在集成过程中满足这些要求,以避免出现问题或者限制。
三、测试和调试集成过程在集成第三方SDK之后,开发人员需要进行充分的测试和调试,以确保集成过程的正确性和稳定性。
测试过程可以包括以下几个方面:1.功能测试:验证SDK提供的功能是否正常工作,比如支付功能、社交分享功能等。
Android SDK 开发环境搭建一、安装JDK:1、要求JDK1.5+,建议JDK6.X(1)、下载网址/javase/downloads/index.jsp(2)、从公司共享中拷贝:ftp://192.168.10.29/3.Software/Android/2、JDK安装方法:全部根据默认点击下一步或确定即可完成。
3、设置环境变量:(1)、回到电脑桌面,单击鼠标右键,选择“属性”:(2)、选择“高级”,点击“环境变量”:(3)、单击系统变量(s)下的“Path”,点击编辑,复制jdk路径(默认为C:\Program Files\Java\jdk1.6.0_20\bin)粘贴在最后:二、打开eclipse开发环境安装ADT插件1、打开之后,点击help->install new softwore2、进入之后点击add,在location中输入/android/eclipse,点击OK,等待一段时间(处于联网状态):3、联网完成之后出现下图,选中Developer Tools后点击next,一路点击next等待下载并安装,安装完成后会要求重新启动eclipse 点击Ok重启4、重启之后点击window->preference,进入下图:点击”Android”,单击”Browse…”,选择SDk的安装路径,点击OK完成:三、建立AVD:1、点击window->preference->Android SDK and AVD Manager.2、点击右侧New建立android2.1版AVD,点击Create AVD确定3、打开AVD 选中AVD2.1点击右侧start:四、建立第一个Android工程:1、单击“file”-> “new” -> “project…”:2、选择“Android project ”–> “next”:3、填写下图红色框之内的信息,点击确定即可创建成功:。
北斗魔盒 Android SDK 开发指南V1.6.1千寻位置网络有限公司2016 年 4月·上海1 概述 (3)2 使用流程 (3)3 申请APPKey、APP_SECRET (4)4 配置工程 (4)4.1 Jar包准备 (4)4.2 示例 (5)4.3 添加用户Key (5)4.4 添加权限 (6)4.5 配置结束 (6)5 北斗魔盒SDK详细接口说明 (7)5.1 北斗魔盒SDK文件引用 (7)5.2 获取WzOutLocationManager (7)5.2.1 接口定义 (7)5.2.2示例代码 (8)5.3 请求高精度位置 (8)5.3.1 接口定义 (8)5.3.2示例代码 (9)5.3.3 高精度位置属性说明 (9)1 概述千寻位置北斗魔盒Android SDK是基于Android平台的移动端SDK,提供高精度位置服务接口,连接魔盒后为广大开发者提供高精度位置服务,以下简称为北斗魔盒SDK。
该SDK免费对外开放,适用于需大批量使用高精度定位信息的操作场景。
用户可以使用SDK提供的简便接口直接获得高精度定位信息。
用户在使用这些服务的同时,不用考虑设备连接、数据存储、数据安全和网络交互等繁琐细节,只需采用类似Android系统的位置调用方式便可实现获取高精度定位信息。
千寻位置北斗魔盒SDK主要提供以下功能:用户使用千寻位置提供的高精度终端定位解决方案(硬件芯片差分),配合北斗魔盒的差分算法运算,使SDK可以直接获取高精度定位位置。
使用SDK需要申请AppKey和AppSecret,并确保有足够的差分账号配额。
请在千寻位置官网()注册账号,按照帮助文档(https:///help-document-settled-platform.html)完成注册、认证、应用创建、AppKey和AppSecret获取以及差分账号管理工作。
2 使用流程SDK使用流程大体如下:需要先申请相关的AppKey, 获取相关的密钥, 然后工程引入SDK Jar包, 调用对应的API接口完成操作。
因相关的API可能有先后依赖关系。
现按照SDK的功能,列出相关API的调用流程。
高精度位置SDK API使用流程:3 申请APPKey、APP_SECRETAPPKey、APP_SECRET由千寻位置提供,获取办法请参见https:///help-document-differential-account-management.html。
4 配置工程4.1 Jar包准备准备千寻提供的SDK jar包. 例如“qxwz-magicbox-v160.jar”4.2 示例将千寻位置提供的SDK拷贝到libs根目录下。
拷贝完成的工程目录如图所示:4.3 添加用户Key在工程的“AndroidManifest.xml”文件如下代码中添加您的用户Key。
<applicationandroid:icon="@drawable/ic_launcher"android:label="@string/app_name"><meta-dataandroid:name="com.pop.api.appKey"android:value="添加您的用户Key" /><activityandroid:name=".MainActivity"android:label="@string/app_name"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="UNCHER" /> </intent-filter></activity></application>4.4 添加权限在工程的“AndroidManifest.xml”文件中进行添加,请直接拷贝。
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permissionandroid:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-permission android:name="android.permission.BLUETOOTH" /><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /><uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission android:name="android.permission.CHANGE_CONFIGURATION" /><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_SETTINGS" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_LIFE_CARDS" /><uses-permission android:name="android.permission.WRITE_LIFE_CARDS" /><uses-permission android:name="android.permission.VIBRATE" />4.5 配置结束clean 工程,结束配置。
5 北斗魔盒SDK详细接口说明5.1 北斗魔盒SDK文件引用import mon.util.EvilTransform;import mon.util.PublicLib;import com.pop.android.location.WzSDKManagerFactory;import com.pop.android.location.api.WzSdkConfig;import com.pop.android.location.api.outloc.WzChipDiffConfig;import com.pop.android.location.api.outloc.WzNtripSetting;import com.pop.android.location.api.outloc.WzOutLocation;import com.pop.android.location.api.outloc.WzOutLocationListener;import com.pop.android.location.api.outloc.WzOutLocationManager;5.2 获取WzOutLocationManager5.2.1 接口定义/*** 获取WzOutLocationManager的对象* 对象在使用完毕后,需要调用其close方法进行销毁,以释放其内部占有的系统资源;** @param context 应用上下文,不能为空* @param wzSdkConfig SDK配置对象,不能为空* @return WzOutLocationManager对象实例*/public static WzOutLocationManager getWzOutLocationManager(Context context, WzSdkConfig wzSdkConfig) ;WzNtripSetting ntripSetting = new WzNtripSetting(“RTCM32_GGB”,” RTCM3”);//context: just Android App Context// APP_SECRET: 从千寻位置获得//btAddress: 绑定的终端蓝牙地址(已配对, 否则不能连接)WzChipDiffConfig mWzSdkConfig = new WzChipDiffConfig(PublicLib.getAppKey(context), APP_SECRET, null, btAddress, 1, ntripSetting);//如果需要将当前位置设置为手机系统位置,可以将setEnableTestProvider设置为truemWzSdkConfig.setEnableTestProvider(true);WzOutLocationManager mWzLocationManager = WzSDKManagerFactory.getWzOutLocationManager(getApplicationContext(), mWzSdkConfig);5.3 请求高精度位置5.3.1 接口定义/*** 注册一个位置更新** @param minTime 位置更新最小时间间隔;单位毫秒* @param minDistance 位置更新最小距离;单位米* @param listener 位置更新后将回调的WzOutLocationListener对象;不能为空* @param handler 回调WzOutLocationListener对象时使用的Handler对象;如果为空,则直接回调 * @param extraMap 额外信息存储,在回调WzOutLocationListener对象时将回传;可以为空*/public void requestLocationUpdates(long minTime, float minDistance, WzOutLocationListener listener, Handler handler, Map<String, String> extraMap);mWzLocationManager.requestLocationUpdates(0, 0, new WzOutLocationListener(){ @Overridepublic void onLocationChanged(WzOutLocation wzOutLocation) {//TODO something with the location//如果需要在高德地图上显示位置信息, 可以使用我们封装的坐标转换方法Location location = EvilTransform.transform(wzOutLocation);}@Overridepublic void onStatusChanged(int status) {}}, new Handler(), null);5.3.3 高精度位置属性说明WzOutLocation包含的Android location 基本属性:1. Time:位置UTC时间2. Latitude :纬度3. Longitude:经度4. Altitude:海拔5. Speed:速度;6. Bearing:方向;7. Accuracy:定位精度。