一种车机的应用管理方法及系统、车机、存储介质技术方案

技术编号:36700144 阅读:23 留言:0更新日期:2023-03-01 09:15
本发明专利技术涉及一种车机的应用管理方法及系统、车机、存储介质,识别当前前台运行的第一应用的应用类别;获取车辆档位信号;响应于用户输入的切换至第二应用的操作指令,将所述第一应用的进程从前台退出至后台的进程池中,根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除;并且,识别所述第二应用的应用类别,根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用。本发明专利技术能够实现在有限的车机系统资源情况下,最大限度的保证车机系统的运行流畅度。统的运行流畅度。统的运行流畅度。

【技术实现步骤摘要】
一种车机的应用管理方法及系统、车机、存储介质


[0001]本专利技术涉及车辆
,具体涉及一种车机的应用管理方法及系统、车机、计算机可读存储介质。

技术介绍

[0002]近年来,随着车联网、人工智能技术的发展,越来越多的汽车已实现联网功能,其中车联网生态软件成为人车交互的重要一环,同时在新能源电动电驱技术趋于同质化的情况下,车联网生态软件成为不同整车厂之间比拼产品体验的重要手段。但由于车规级硬件平台的迭代速度远不及网联生态软件的发展速度,导致现阶段车载主机的硬件平台仍然使用相比于手机等消费级电子产品性能较为落后的硬件平台。因此,亟待解决如何在有限的车机系统资源情况下,最大限度地保证车机系统运行流畅度的问题。

技术实现思路

[0003]本专利技术的目的在于提出一种车机的应用管理方法及系统、车机、计算机可读存储介质,实现在有限的车机系统资源情况下,最大限度地保证车机系统运行流畅度。
[0004]为实现上述目的,本专利技术的实施例提出一种车机的应用管理方法,包括以下步骤:
[0005]识别当前前台运行的第一应用的应用类别;
[0006]获取车辆档位信号;
[0007]响应于用户输入的切换至第二应用的操作指令,将所述第一应用的进程从前台退出至后台的进程池中,根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除;并且,识别所述第二应用的应用类别,根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用。
[0008]优选地,所述方法中,车机的所有应用的预先划分为以下类别:常驻后台应用类别、高频率应用类别、其他类别;
[0009]所述根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除,包括:
[0010]若所述第一应用的应用类别为常驻后台应用类别,则对退出至进程池中的第一应用的进程进行常驻保活;并且,如果退出至进程池中的第一应用的进程出现异常,则重新启动第一应用,使得第一应用的进程重新进入后台进程池;
[0011]若所述第一应用的应用类别为高频率应用类别,则对退出至进程池中的第一应用的进程进行预设时长的保活,并记忆第一应用的进程退出至进程池前的应用状态;
[0012]若所述第一应用的应用类别为其他类别,则对退出至进程池中的第一应用的进程进行杀除。
[0013]优选地,所述其他类别具体包括低频率应用类别、游戏应用类别、第三方生态应用类别。
[0014]优选地,所述方法还包括以下步骤:
[0015]低频率类别的应用被设置为禁止预加载,其仅在需要使用应用时进行加载。
[0016]优选地,所述方法还包括以下步骤:
[0017]若所述第一应用的应用类别为游戏应用类别,则当第一应用的进程退出至进程池之前,在前台杀除运行第一应用所需要的其他辅助应用的进程;并且,若此时用户输入唤醒所述其他辅助应用的指令,则输出用于提示其他辅助应用功能不可用的提示信息。
[0018]优选地,所述根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用,包括:
[0019]当车辆档位信号为R挡时,禁止前台运行所述第二应用;
[0020]当车辆档位信号为除R挡外的其他档位,且所述第二应用为常驻后台应用类别、高频率应用类别、低频率应用类别或第三方生态应用类别时,确定前台运行所述第二应用。
[0021]优选地,所述根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用,包括:
[0022]当车辆档位信号为P挡时,且所述第二应用为游戏应用类别时,确定前台运行所述第二应用;
[0023]当车辆档位信号为除P挡外的其他档位,且所述第二应用为游戏应用类别时,禁止前台运行所述第二应用。
[0024]本专利技术的实施例还提出一种车机的应用管理系统,用于实现上述的车机的应用管理方法,所述系统包括:
[0025]识别单元,用于识别当前前台运行的第一应用的应用类别;
[0026]档位获取单元,获取车辆档位信号;以及
[0027]应用管理单元,用于响应于用户输入的切换至第二应用的操作指令,将所述第一应用的进程从前台退出至后台的进程池中,根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除;并且,识别所述第二应用的应用类别,根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用。
[0028]本专利技术的实施例还提出一种车机,包括:上述的车机的应用管理系统,或者,存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行根据权利要求1~7中的任一项所述车机的应用管理方法的步骤。
[0029]本专利技术的实施例还提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的车机的应用管理方法的步骤。
[0030]本专利技术的实施例至少具有以下有益效果:
[0031]在车辆运行过程中,识别当前前台运行的第一应用的应用类别,当用户输入操作指令从第一应用切换至第二应用,将所述第一应用的进程从前台退出至后台的进程池中,根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除,本专利技术的实施例预先对不同类别的应用设置了进程管理策略,根据应用的类别选择对应的进程管理策略对退出至后台进程池的应用进程进行合理管理,以降低车机系统的运算负荷,释放相应内存、cpu资源,保证前台应用进程的流畅运行;并且,识别所述第二应用的应用类别,根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用,本专利技术实施例对不同类别的应用的运行环境与车辆档位场景相结合,以避免运行
应用时对车辆其他功能造成影响。
[0032]本专利技术的其它特征和优点将在随后的说明书中阐述。
附图说明
[0033]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本专利技术一实施例所述的一种车机的应用管理方法的流程示意图。
[0035]图2为本专利技术一实施例所述的一种车机的应用管理方法的原理图。
[0036]图3为本专利技术一实施例所述的一种车机的应用管理系统的示意图。
[0037]图4为本专利技术一实施例所述的一种车机的示意图。
具体实施方式
[0038]以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。另外,为了更好的说明本专利技术,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本专利技术同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本专利技术的主旨。...

【技术保护点】

【技术特征摘要】
1.一种车机的应用管理方法,其特征在于,包括如下的步骤:识别当前前台运行的第一应用的应用类别;获取车辆档位信号;响应于用户输入的切换至第二应用的操作指令,将所述第一应用的进程从前台退出至后台的进程池中,根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除;并且,识别所述第二应用的应用类别,根据所述车辆档位信号以及所述第二应用的应用类别确定前台是否运行所述第二应用。2.根据权利要求1所述的车机的应用管理方法,其特征在于,所述方法中,车机的所有应用的预先划分为以下类别:常驻后台应用类别、高频率应用类别、其他类别;所述根据所述第一应用的应用类别确定对退出至进程池的所述第一应用的进程进行保活或杀除,包括:若所述第一应用的应用类别为常驻后台应用类别,则对退出至进程池中的第一应用的进程进行常驻保活;并且,如果退出至进程池中的第一应用的进程出现异常,则重新启动第一应用,使得第一应用的进程重新进入后台进程池;若所述第一应用的应用类别为高频率应用类别,则对退出至进程池中的第一应用的进程进行预设时长的保活,并记忆第一应用的进程退出至进程池前的应用状态;若所述第一应用的应用类别为其他类别,则对退出至进程池中的第一应用的进程进行杀除。3.根据权利要求2所述的车机的应用管理方法,其特征在于,所述其他类别具体包括低频率应用类别、游戏应用类别、第三方生态应用类别。4.根据权利要求3所述的车机的应用管理方法,其特征在于,所述方法还包括以下步骤:低频率类别的应用被设置为禁止预加载,其仅在需要使用应用时进行加载。5.根据权利要求3所述的车机的应用管理方法,其特征在于,所述方法还包括以下步骤:若所述第一应用的应用类别为游戏应用类别,则当第一应用的进程退出至进程池之前,在前台杀除运行第一应用所需要的其他辅助应用的进程;并且,若此时用户输入唤醒所述其他辅助应用的指令...

【专利技术属性】
技术研发人员:刘涵昱
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

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

1