摘要

针对当前Android平台定位服务模块在工作时出现的高能耗、低鲁棒性、缺乏综合管理等问题,提出一个面向Android系统的集中式管理定位服务的Mi Location中间件。该中间件使用移动终端的多种传感器进行情景感知来控制能耗;融合多种定位技术来增强系统定位鲁棒性;统一管理系统的定位服务并提供开放接口。实验结果证明,该中间件能有效地统一管理Android平台的定位模块,并提供比系统内置定位功能更好的服务。