论文部分内容阅读
随着车载导航的发展,配备导航的汽车越来越多。但是车载导航也有很多弊端:车载导航仪太贵,功能单一,无法安装其他软件,升级不方便等等。近年来随着智能手机的逐渐普及,手机导航已经逐渐成为大家出行的好帮手,但是手机导航也有弊端:屏幕太小,开车时不方便操作。另外,手机导航虽然选择很多,但是手机导航和专业的车载导航在GPS数据方面有很大差距,手机配备的GPS质量参差不齐,导致定位精度以及行车中车辆位置都有误差。如何将手机和车机结合起来,充分发挥各自的优势。本文深入探讨了一款基于Android平台的手机App的设计和实现,该App能够和车载导航连接,充分发挥车载器和手机的优势。本系统设计并实现了基于Android平台的手机App,该App可以将手机与车载导航同步显示,同步操作。导航与手机通过蓝牙和HDMI进行连接,蓝牙进行数据传输,HDMI进行画面输出,用户能够将手机端软件通过该App显示到车载导航中,用户能够通过操作车载导航画面,实现操作手机软件的目的。手机端可以根据该系统提供的SDK开发其他App,这些App都可以实现手机与车载器的同步显示与操作,用户使用起来和在车载器上安装了这些软件的效果一样--俨然将传统车载器升级成了智能车载器。安装新的App可以通过手机安装,避免了车载导航安装程序、升级程序的麻烦。App类型也可以很多,不局限于导航,比如播放软件,天气预报软件,联网App等,只要加载SDK包就可以,非常方便。本文首先介绍了课题背景和手机App的发展现状与技术特点。然后介绍了手机App设计与开发过程中使用到的相关技术,详细分析了该软件的功能需求。随后介绍了AppLauncher的总体架构,分析了主要模块的设计与实现。最后,本文对系统软件进行了测试,指出了调试过程中遇到的问题和相应的解决办法,并且提出了进一步的工作展望。