基于Android车载平台连接Android设备的CarLife软件的开发
发布时间:2024-02-28 01:09
随着人民生活水平的提高,私家车已成为大多数家庭的必需品,而汽车上的车载平台娱乐系统也成为人们行车路上的必备娱乐,本课题主要研究Android车载平台连接Android设备的Car Life软件开发,Android手机端使用百度公司提供的CarLife软件,而车机端使用自己编写的Car Life软件,通过USB连接线完成与Android手机的通信与连接,实现车机端共享手机屏幕,车机端播放手机端音频,车机端反控等功能。车机端的界面与功能调用,使用的是Java语言,而消息的传递使用的是C++,通过JNI机制,完成Java与C++交互,实现车机与Android手机的互联,具体内容为:1、根据软件所需,搭建简单车载系统。使用了IMX6Q核心版,IVT的i84蓝牙模块,DSP AKM7738音频处理模块等。2、在Android Studio平台,用Java语言设计了车机的六个界面:ADB帮助界面、Android帮助界面、连接界面、引导界面、显示图标界面、显示界面,以及界面之间的转换逻辑。3、在进入车机与手机同步的界面后,车机端识别触屏操作手势与坐标,坐标需要相应的计算,映射到手机屏幕的相应的坐标,...
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
本文编号:3913237
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
图1.1CarPlay与车机互联图
基于Android车载平台连接Android设备的CarLife软件的开发它的iPhone手机设备连接车机系统,并在2014年于瑞士的汽车展上展出了搭载CarPlay的新车型[14],CarPlay连接如图1.1所示。
图1.2AndroidAuto与车机互联图
图1.1CarPlay与车机互联图2014年在谷歌公司的GoogleI/O之开幕式主题演讲中,AndroidAuto被首度公之于众[15],适配了Android设备连接此系统,可惜谷歌的地图软件等功能在国内不太好用,Androidauto连接如图1.2....
图1.3CarLife与车机互联图
图1.3CarLife与车机互联图在2016年,阿里巴巴YunOS也加入了车载系统的研发,主要功能是基于互联网,实现车机与手机的交互,可惜研发时间太短,市场上还很难见到此类车机,YunOS连接如图1.4所示。由此可见,百度Carlife是最适合连接车机与手....
图1.4YunOS与车机交互图
图1.3CarLife与车机互联图在2016年,阿里巴巴YunOS也加入了车载系统的研发,主要功能是基于互联网,实现车机与手机的交互,可惜研发时间太短,市场上还很难见到此类车机,YunOS连接如图1.4所示。由此可见,百度Carlife是最适合连接车机与手....
本文编号:3913237
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3913237.html