[发明专利]一种应用处理方法和设备有效
申请号: | 201811367704.7 | 申请日: | 2018-11-16 |
公开(公告)号: | CN109471630B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 杨剑飞 | 申请(专利权)人: | 广州虎牙科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/71 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 511400 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 处理 方法 设备 | ||
1.一种应用处理方法,其特征在于,所述应用包括启动器、至少两个版本的客户端,所述至少两个版本的客户端分别依赖至少两个版本的系统服务框架,所述方法应用在所述启动器中,包括:
检测所述应用所处操作系统的版本;
根据所述操作系统的版本在所述操作系统中设定可用的系统服务框架;
启动依赖所述系统服务框架的客户端。
2.根据权利要求1所述的方法,其特征在于,所述应用还具有安装器,所述操作系统的版本包括第一系统版本或第二系统版本;
所述根据所述操作系统的版本在所述操作系统中设定可用的系统服务框架,包括:
针对所述第一系统版本,按照预设的顺序检测所述至少两个版本的系统服务框架的合法性;
若所述系统服务框架合法,则确定所述系统服务框架为可用的系统服务框架;
若所述系统服务框架非法,则调用所述安装器安装指定版本的系统服务框架,并确定所述系统服务框架为可用的系统服务框架;
或者,
针对所述第二系统版本,确定适于在所述第二系统版本的操作系统中安装的系统服务框架为可用的系统服务框架。
3.根据权利要求2所述的方法,其特征在于,所述系统服务框架的版本包括第一框架版本或第二框架版本;
在所述第一系统版本的操作系统中适于安装所述第一框架版本的系统服务框架或所述第二框架版本的系统服务框架,在所述第二系统版本的操作系统中适于安装所述第二框架版本的系统服务框架;
所述按照预设的顺序检测所述至少两个版本的系统服务框架的合法性,包括:
判断所述第二框架版本的系统服务框架是否满足预设的第一条件、第二条件与第三条件;
若满足所述第一条件、所述第二条件与所述第三条件,则确定所述第二框架版本的系统服务框架合法;
若不满足所述第一条件、所述第二条件与所述第三条件中的至少一个条件,则判断所述第一框架版本的系统服务框架是否满足预设的第四条件、第五条件与第六条件;
若满足所述第四条件、所述第五条件与所述第六条件,则确定所述第一框架版本的系统服务框架合法;
其中,所述第一条件为注册表中的第一子安装项大于或等于第一阈值,所述第二条件为第一安装目录存在,所述第三条件为第一安装目录的体积大于或等于第二阈值;
所述第四条件为注册表中的第二子安装项非空,所述第五条件为第二安装目录存在,所述第六条件为第二安装目录的体积大于第三阈值。
4.根据权利要求3所述的方法,其特征在于,所述若所述系统服务框架非法,则调用所述安装器安装指定版本的系统服务框架,包括:
若不满足所述第一条件、满足所述第二条件与所述第三条件,则针对所述第二框架版本的系统服务框架生成第一错误提示信息,调用所述安装器安装所述第二框架版本的系统服务框架;
若不满足所述第四条件,且满足所述第五条件与所述第六条件,则针对所述第一框架版本的系统服务框架生成第二错误提示信息,调用所述安装器安装所述第二框架版本的系统服务框架;
若不满足所述第一条件、所述第二条件与所述第三条件、且不满足所述第四条件、满足所述第五条件与所述第六条件,则生成第三错误提示信息,调用所述安装器安装所述第二框架版本的系统服务框架。
5.根据权利要求2所述的方法,其特征在于,所述根据所述操作系统的版本在所述操作系统中设定可用的系统服务框架,还包括:
针对所述第一系统版本,在注册表中检测系统服务框架的根安装项;
判断所述根安装项是否合法;
若是,则执行所述针对所述第一系统版本,按照预设的顺序检测至少两个版本的系统服务框架的合法性;
若否,则调用所述安装器安装指定版本的系统服务框架,并确定所述系统服务框架为可用的系统服务框架。
6.根据权利要求2所述的方法,其特征在于,所述可用的系统服务框架存储在启动记录中;
所述根据所述操作系统的版本在所述操作系统中设定可用的系统服务框架,还包括:
从所述启动记录读取在所述操作系统中可用的系统服务框架。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙科技有限公司,未经广州虎牙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811367704.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网云平台的前端系统及设计方法
- 下一篇:蒙版素材的生成方法和装置