终端启动方法及装置、终端及存储介质制造方法及图纸

技术编号:19691111 阅读:18 留言:0更新日期:2018-12-08 10:59
本发明专利技术实施例提供了一种终端启动方法及装置、终端及存储介质,在终端内设置启动清单列表,该列表对终端应用的启动进行了规划,这样在启动终端应用时,就可以避免出现用户应用抢占系统应用的CPU的情况,进而可以保证系统应用的正常启动,在一定程度上加快了终端启动速度,增强了用户的使用体验。

【技术实现步骤摘要】
终端启动方法及装置、终端及存储介质
本专利技术涉及终端启动领域,尤其涉及一种终端启动方法及装置、终端及存储介质。
技术介绍
随着手机、机顶盒等终端功能的日益强大,用户越来约依赖于使用终端进行日常生活,如看电影、日常交流等,这样用户就需要在终端内安装越来越大了的应用(本专利技术记为用户应用),对应的,这将导致终端开机启动的速度越来越慢,而导致终端开机启动速度变慢的主要原因是用户应用抢占系统应用(如终端系统必须运用的应用及桌面应用等)的CPU,导致系统应用不能拿到CPU或持有时间片不长,影响系统应用正常启动。
技术实现思路
本专利技术实施例提供了一种终端启动方法及装置、终端及存储介质,以在一定程度上加快终端开机启动的速度。一方面,提供了一种终端启动方法,包括:检测到终端上电时,启动引导系统,通过引导系统启动应用管理程序;通过应用管理程序,获取待启动的各终端应用的应用信息;通过应用管理程序,初始化启动清单列表,根据启动清单列表及各终端应用的应用信息启动终端应用。一方面,提供了一种终端启动装置,包括:引导模块,用于在检测到终端上电时,启动引导系统,通过引导系统启动应用管理程序;获取模块,用于通过应用管理程序,获取待启动的各终端应用的应用信息;启动模块,用于通过应用管理程序,初始化启动清单列表,根据启动清单列表及各终端应用的应用信息启动终端应用。一方面,提供了一种终端,包括:处理器、存储器及存储在存储器上并可在处理器上运行的终端启动程序,终端启动程序被处理器执行时实现本专利技术提供的终端启动方法的步骤。另一方面,提供了一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有终端启动程序,终端启动程序被执行时实现本专利技术提供的终端启动方法的步骤。本专利技术实施例的有益效果:本专利技术实施例提供了一种终端启动方法及装置、终端及存储介质,在终端内设置启动清单列表,该列表对终端应用(包括用户应用及系统应用)的启动进行了规划,这样在启动终端应用时,就可以避免出现用户应用抢占系统应用的CPU的情况,进而可以保证系统应用的正常启动,在一定程度上加快了终端启动速度,增强了用户的使用体验。附图说明图1为本专利技术第一实施例提供的终端启动装置的结构框图;图2为本专利技术第一实施例提供的终端启动方法的流程图;图3为本专利技术第一实施例提供的终端的结构图;图4为本专利技术第二实施例提供的终端启动方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本专利技术中一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在现有技术中,终端操作系统多种多样,如安卓系统、IOS系统等,本专利技术提供的方法可以运用到所有的操作系统中,对应的终端可以包括手机、机顶盒、平板、电脑等设备。现通过具体实施方式结合附图的方式对本专利技术做出进一步的诠释说明。第一实施例:图1为本专利技术第一实施例提供的终端启动装置的结构框图,由图1可知,本实施例提供的终端启动装置包括:引导模块11、获取模块12及启动模块13,其中,引导模块11用于在检测到终端上电时,启动引导系统,通过引导系统启动应用管理程序;获取模块12用于通过应用管理程序,获取待启动的各终端应用的应用信息;启动模块13用于通过应用管理程序,初始化启动清单列表,根据启动清单列表及各终端应用的应用信息启动终端应用。本专利技术引入了启动清单列表,其实现可以如下表1所示:表1在表1中,应用名称对应的应用是指所有在开启是需要启动的应用,不包括用户通过第三方应用设置了延迟启动的应用,在表1中,根据各终端应用的属性不同,分为系统应用及用户应用,而针对用户应用,根据用户使用频率的不同等将其分为第一级用户应用等,而延迟启动时间则是指对应等级的应用在被触发启动后到实际启动之间的延迟时间,启动间隔则是指同一应用等级的不同应用之间的启动延迟时间。例如,针对应用X-1,其在T1时刻被触发启动,根据表1的对应关系,其延迟启动时间为0,直接启动即可;针对应用Y2-1,其在T2时刻被触发启动,根据表1的对应关系,其延迟启动时间为3秒,需要延迟3秒、即在T3=(T2+3)时刻启动。例如,在T4时刻,应用Y3-1及应用Y3-2同时被触发启动,根据表1的对应关系,其延迟启动时间为4秒,启动间隔为100毫秒,需要延迟4秒、即在T5=(T4+4)时刻启动应用Y3-1,然后间隔100毫秒之后,启动应用Y3-2。在一些实施例中,上述实施例中的启动模块13用于:根据启动清单列表,确定各终端应用中的系统应用及用户应用;根据各终端应用的应用信息,启动系统应用;在系统应用启动之后,根据各终端应用的应用信息及启动清单列表,启动用户应用。在一些实施例中,上述实施例中的启动模块13用于:根据启动清单列表,确定各用户应用的延迟启动参数;根据各用户应用的延迟启动参数,启动用户应用。如图1所示,在一些实施例中,上述实施例中的终端启动装置还包括监测模块14,监测模块14用于:监测各用户应用的使用频率参数;根据使用频率参数,更新各用户应用的延迟启动参数。在一些实施例中,上述实施例中的获取模块12用于:采用多线程的方式,对各终端应用的安装文件夹进行并行扫描,记录各端应用的应用信息。图2为本专利技术第一实施例提供的终端启动方法的流程图,由图2可知,本实施例提供的终端启动方法,包括:S201:检测到终端上电时,启动引导系统,通过引导系统启动应用管理程序;S202:通过应用管理程序,获取待启动的各终端应用的应用信息;S203:通过应用管理程序,初始化启动清单列表,根据启动清单列表及各终端应用的应用信息启动终端应用。在一些实施例中,上述实施例中的根据启动清单列表及各终端应用的应用信息启动终端应用包括:根据启动清单列表,确定各终端应用中的系统应用及用户应用;根据各终端应用的应用信息,启动系统应用;在系统应用启动之后,根据各终端应用的应用信息及启动清单列表,启动用户应用。在一些实施例中,上述实施例中的根据各终端应用的应用信息及启动清单列表,启动用户应用包括:根据启动清单列表,确定各用户应用的延迟启动参数;根据各用户应用的延迟启动参数,启动用户应用。在一些实施例中,上述实施例中的终端启动方法还包括:监测各用户应用的使用频率参数;根据使用频率参数,更新各用户应用的延迟启动参数。在一些实施例中,上述实施例中的获取待启动的各终端应用的应用信息的方式包括:采用多线程的方式,对各终端应用的安装文件夹进行并行扫描,记录各端应用的应用信息。图3为本专利技术第一实施例提供的终端的结构图;由图3可知,本实施例提供的终端包括:处理器31、存储器32、通信总线33及存储在存储器32上并可在处理器31上运行的终端启动程序,终端启动程序被处理器执行时实现本专利技术提供的任意的终端启动方法的步骤;其中,通信总线33用于实现处理器31、存储器32之间的连接通信;处理器31用于执行存储器32中存储的程序,以实现以下步骤:检测到终端上电时,启动引导系统,通过引导系统启动应用管理程序;通过应用管理程序,获取待启动的各终端应用的应用信息;通过应用管理程序,初始化启动清单列表,根据启动清单列表及各终端应用的应用信息启动本文档来自技高网...

【技术保护点】
1.一种终端启动方法,包括:检测到终端上电时,启动引导系统,通过所述引导系统启动应用管理程序;通过所述应用管理程序,获取待启动的各终端应用的应用信息;通过所述应用管理程序,初始化启动清单列表,根据所述启动清单列表及所述各终端应用的应用信息启动所述终端应用。

【技术特征摘要】
1.一种终端启动方法,包括:检测到终端上电时,启动引导系统,通过所述引导系统启动应用管理程序;通过所述应用管理程序,获取待启动的各终端应用的应用信息;通过所述应用管理程序,初始化启动清单列表,根据所述启动清单列表及所述各终端应用的应用信息启动所述终端应用。2.如权利要求1所述的终端启动方法,其特征在于,所述根据所述启动清单列表及所述各终端应用的应用信息启动所述终端应用包括:根据所述启动清单列表,确定所述各终端应用中的系统应用及用户应用;根据所述各终端应用的应用信息,启动所述系统应用;在所述系统应用启动之后,根据所述各终端应用的应用信息及所述启动清单列表,启动所述用户应用。3.如权利要求2所述的终端启动方法,其特征在于,所述根据所述各终端应用的应用信息及所述启动清单列表,启动所述用户应用包括:根据所述启动清单列表,确定各用户应用的延迟启动参数;根据各用户应用的延迟启动参数,启动所述用户应用。4.如权利要求3所述的终端启动方法,其特征在于,还包括:监测各用户应用的使用频率参数;根据所述使用频率参数,更新各用户应用的延迟启动参数。5.如权利要求1至4任一项所述的终端启动方法,其特征在于,所述获取待启动的各终端应用的应用信息的方式包括:采用多线程的方式,对所述各终端应用的安装文件夹进行并行扫描,记录各端应用的应用信息。6.一种终端启动装置,包括:引导模块,用于在检测到终端上电时,启动引导系统,通过所述引导系统启动应用管理程序;获取模块,用于通过所述应用管理程序,...

【专利技术属性】
技术研发人员:刘华刘成刚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1