一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

升级方法、装置及存储介质与流程

2022-05-17 22:26:29 来源:中国专利 TAG:

技术特征:
1.一种升级方法,其特征在于,应用于电子设备,包括:根据当前待升级文件的文件标识,从设定升级包集合中,确定与所述当前待升级文件对应的目标升级包;其中,所述设定升级包集合包括:根据各个待升级文件的文件类型分类制作的至少一个升级包;根据与所述当前待升级文件对应的升级策略,利用所述目标升级包对所述当前待升级文件进行升级;其中,不同类型的所述待升级文件所对应的升级策略不同。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据各个待升级文件的文件类型,确定对各个所述待升级文件进行升级的优先级;将各个所述待升级文件的优先级按照设定顺序进行排序,根据排序结果从各个所述待升级文件中确定出所述当前待升级文件。3.根据权利要求1所述的方法,其特征在于,所述从设定升级包集合中,确定与所述当前待升级文件对应的目标升级包,包括:从所述设定升级包集合中确定出包含有所述目标升级包的目标压缩包;下载所述目标压缩包,并对所述目标压缩包进行解压得到所述目标升级包。4.根据权利要求1所述的方法,其特征在于,所述根据与所述当前待升级文件对应的升级策略,利用与所述当前待升级文件对应的升级包对所述当前待升级文件进行升级,包括:如果所述当前待升级文件是所述电子设备的系统固件,则确定所述系统固件的当前安装包的版本是否低于所述目标升级包的版本;如果所述系统固件的当前安装包的版本低于所述目标升级包的版本,则根据所述目标升级包对所述系统固件进行升级。5.根据权利要求1所述的方法,其特征在于,所述根据与所述当前待升级文件对应的升级策略,利用与所述当前待升级文件对应的升级包对所述当前待升级文件进行升级,包括:如果所述当前待升级文件为源码资源文件,则将所述目标升级包下载至与所述源码资源文件对应的内存存储空间;在所述内存存储空间中对所述目标升级包进行编译,进行所述源码资源文件的升级。6.根据权利要求1所述的方法,其特征在于,所述根据与所述当前待升级文件对应的升级策略,利用与所述当前待升级文件对应的升级包对所述当前待升级文件进行升级,包括:如果所述当前待升级文件为应用程序文件,则确定所述电子设备当前处于运行状态的应用程序的数量;在当前处于运行状态的应用程序的数量低于设定数量阈值的情况下,利用所述目标升级包对所述应用程序文件进行升级。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:确定对所述应用程序文件进行升级的升级时长是否大于设定时长;如果所述升级时长大于所述设定时长,将所述应用程序文件由桌面升级模式切换至后台升级模式。8.一种升级装置,其特征在于,应用于电子设备,包括:第一确定模块,配置为根据当前待升级文件的文件标识,从设定升级包集合中,确定与所述当前待升级文件对应的目标升级包;其中,所述设定升级包集合包括:根据各个待升级
文件的文件类型分类制作的至少一个升级包;升级模块,配置为根据与所述当前待升级文件对应的升级策略,利用所述目标升级包对所述当前待升级文件进行升级;其中,不同类型的所述待升级文件所对应的升级策略不同。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二确定模块,配置为根据各个待升级文件的文件类型,确定对各个所述待升级文件进行升级的优先级;第三确定模块,配置为将各个所述待升级文件的优先级按照设定顺序进行排序,根据排序结果从各个所述待升级文件中确定出所述当前待升级文件。10.根据权利要求8所述的装置,其特征在于,所述第一确定模块,还配置为:从所述设定升级包集合中确定出包含有所述目标升级包的目标压缩包;下载所述目标压缩包,并对所述目标压缩包进行解压得到所述目标升级包。11.根据权利要求8所述的装置,其特征在于,所述升级模块,还配置为:如果所述当前待升级文件是所述电子设备的系统固件,则确定所述系统固件的当前安装包的版本是否低于所述目标升级包的版本;如果所述系统固件的当前安装包的版本低于所述目标升级包的版本,则根据所述目标升级包对所述系统固件进行升级。12.根据权利要求8所述的装置,其特征在于,所述升级模块,还配置为:如果所述当前待升级文件为源码资源文件,则将所述目标升级包下载至与所述源码资源文件对应的内存存储空间;在所述内存存储空间中对所述目标升级包进行编译,进行所述源码资源文件的升级。13.根据权利要求8所述的装置,其特征在于,所述升级模块,还配置为:如果所述当前待升级文件为应用程序文件,则确定所述电子设备当前处于运行状态的应用程序的数量;在当前处于运行状态的应用程序的数量低于设定数量阈值的情况下,利用所述目标升级包对所述应用程序文件进行升级。14.根据权利要求13所述的装置,其特征在于,所述装置还包括:第四确定模块,配置为确定对所述应用程序文件进行升级的升级时长是否大于设定时长;切换模块,配置为如果所述升级时长大于所述设定时长,将所述应用程序文件由桌面升级模式切换至后台升级模式。15.一种升级装置,其特征在于,包括:处理器;配置为存储处理器可执行指令的存储器;其中,所述处理器配置为:执行时实现上述权利要求1至7中任一种升级方法中的步骤。16.一种非临时性计算机可读存储介质,当所述存储介质中的指令由升级装置的处理器执行时,使得所述装置能够执行上述权利要求1至7中任一种升级方法中的步骤。

技术总结
本公开是关于一种升级方法、装置及存储介质。该方法应用于电子设备,包括:根据当前待升级文件的文件标识,从设定升级包集合中,确定与当前待升级文件对应的目标升级包;其中,设定升级包集合包括:根据各个待升级文件的文件类型分类制作的至少一个升级包;根据与当前待升级文件对应的升级策略,利用目标升级包对当前待升级文件进行升级;其中,不同类型的待升级文件所对应的升级策略不同。这样,在升级的过程中,能够对各个升级包进行分类下载,相较于下载整个升级包集合,能够提高分配升级资源的灵活性。且能够实现不同类型的待升级文件按照不同策略升级,减少升级等待时间,并提高升级的灵活性。级的灵活性。级的灵活性。


技术研发人员:慕伟虎
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2020.10.23
技术公布日:2022/5/16
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献