程序包自定义方法、装置和计算机设备制造方法及图纸

技术编号:37875090 阅读:20 留言:0更新日期:2023-06-15 21:03
本发明专利技术实施例提供了一种程序包自定义方法、装置和计算机设备。该方法包括:根据生成的共用用户界面UI功能程序包和生成的自定义UI功能程序包生成自定义UI服务程序包;根据获取的初始车载系统程序包和自定义UI服务程序包生成自定义车载系统程序包。本发明专利技术实施例提供的技术方案中,通过精简UI服务程序包使得车载系统程序包更加轻量,从而节约了系统硬件资源,减少了车载系统开机时间,提高了车载系统性能,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
程序包自定义方法、装置和计算机设备


[0001]本专利技术实施例涉及智能座舱
,尤其涉及一种程序包自定义方法、装置和计算机设备。

技术介绍

[0002]智能座舱系统所搭载的安卓(Android)系统大多都是基于智能手机原生Android源码进行定制开发生成的车载Android系统,原生的Android系统中用户界面(User Interface,简称UI)系统包含了很多系统服务,例如,UI系统的系统服务包括锁屏(Keyguard)服务,充电动画(PowerUI)服务,最近任务(Recents Screen)服务,分屏(Stack Divider)服务,截屏(Screenshot)服务和铃声(RingtonePlayer)服务。上述系统服务大多都是针对智能手机所搭载的安卓系统开发的,智能座舱系统中无需用到这些系统服务。随着车载系统业务越来越多,硬件资源的占用也越来越吃紧,这些系统服务依然占用着硬件资源,影响了系统性能,导致用户体验较差。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种程序包自定义方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种程序包自定义方法,其特征在于,所述方法包括:根据生成的共用用户界面UI功能程序包和生成的自定义UI功能程序包生成自定义UI服务程序包;根据获取的初始车载系统程序包和自定义UI服务程序包生成自定义车载系统程序包。2.根据权利要求1所述的方法,其特征在于,所述初始车载系统程序包包括初始UI服务程序包和至少一个系统程序包;所述根据初始车载系统程序包和自定义UI服务程序包生成自定义车载系统程序包,包括:将所述自定义UI服务程序包添加至所述初始UI服务程序包所在的系统路径;根据自定义UI服务程序包和至少一个系统程序包生成自定义车载系统程序包。3.根据权利要求1所述的方法,其特征在于,所述自定义UI服务程序包的包名与所述初始UI服务程序包的包名一致。4.根据权利要求1所述的方法,其特征在于,所述共用UI功能程序包包括自定义导航栏程序包、自定义状态栏程序包、自定义音量控件程序包和自定义快捷面板程序包;所述根据生成的共用UI功能程序包和生成的自定义UI功能程序包生成自定义UI服务程序包,包括:根据自定义导航栏程序包、自定义状态栏程序包、自定义音量控件程序包、自定义快捷面板程序包和自定义UI功能程序包生成自定义UI服务程序包。5.根据权利要求1所述的方法,其特征在于,所述共用UI功能程序包包括自定义导航栏程序包、自定义状态栏程序包、自定义音量控件程序包和自定义快DD225326I捷面板程序包;所述根据生成的共用UI功能程序包和生成的自定义UI功能程序包生成自定义UI服务程序包之前,还包括:根据导航栏业务需求对初始导航栏程序包进行优化,生成...

【专利技术属性】
技术研发人员:刘通徐开庭于红超
申请(专利权)人:成都赛力斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1