[发明专利]一种应用程序启动方法和装置在审
申请号: | 201910186334.5 | 申请日: | 2019-03-12 |
公开(公告)号: | CN110058896A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 艾清波;安君超;韩杰;王艳辉 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本信息 基带 应用程序 应用程序版本 匹配 联网终端 备份 预置 应用程序启动 方法和装置 动态启动 内核 应用 | ||
1.一种应用程序启动方法,其特征在于,应用于视联网终端,所述方法包括:
获取视联网终端的内核的当前基带版本信息;
将所述当前基带版本信息与预置的备份基带版本信息进行对比;
若所述当前基带版本信息与预置的备份基带版本信息相同,则启动默认版本的应用程序;
若所述当前基带版本信息与预置的备份基带版本信息不相同,则确定与所述当前基带版本信息匹配的应用程序版本;
获取所述匹配的应用程序版本的应用程序,并启动所述匹配的应用程序版本的应用程序。
2.根据权利要求1所述的方法,其特征在于,所述获取视联网终端的内核的当前基带版本信息包括:
获取在视联网终端启动时生成的启动信息文件;
从所述启动信息文件,获取视联网终端的内核的当前基带版本信息。
3.根据权利要求1所述的方法,其特征在于,还包括:
在获取匹配的应用程序版本的应用程序后,则将所述当前基带版本信息替换为新的备份基带版本信息;
将所述匹配的应用程序版本的应用程序,替换为新的默认版本的应用程序。
4.根据权利要求1所述的方法,其特征在于,还包括:
若匹配的应用程序版本的应用程序获取失败,则启动所述默认版本的应用程序。
5.一种应用程序启动装置,其特征在于,应用于视联网终端,所述装置包括:
当前基带版本信息获取模块,用于获取视联网终端的内核的当前基带版本信息;
基带版本信息对比模块,用于将所述当前基带版本信息与预置的备份基带版本信息进行对比;
默认应用程序启动模块,用于若所述当前基带版本信息与预置的备份基带版本信息相同,则启动默认版本的应用程序;
匹配版本确定模块,用于若所述当前基带版本信息与预置的备份基带版本信息不相同,则确定与所述当前基带版本信息匹配的应用程序版本;
匹配应用程序启动模块,用于获取所述匹配的应用程序版本的应用程序,并启动所述匹配的应用程序版本的应用程序。
6.根据权利要求5所述的装置,其特征在于,所述当前基带版本信息获取模块包括:
启动信息文件获取子模块,用于获取在视联网终端启动时生成的启动信息文件;
当前基带版本信息获取子模块,用于从所述启动信息文件,获取视联网终端的内核的当前基带版本信息。
7.根据权利要求5所述的装置,其特征在于,还包括:
备份基带版本信息替换模块,用于在获取匹配的应用程序版本的应用程序后,则将所述当前基带版本信息替换为新的备份基带版本信息;
默认应用程序替换模块,用于将所述匹配的应用程序版本的应用程序,替换为新的默认版本的应用程序。
8.根据权利要求5所述的装置,其特征在于,还包括:
默认应用程序启动模块,用于若匹配的应用程序版本的应用程序获取失败,则启动所述默认版本的应用程序。
9.一种装置,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如权利要求1-4所述的一个或多个的方法。
10.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如权利要求1-4所述的一个或多个的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910186334.5/1.html,转载请声明来源钻瓜专利网。