[发明专利]Android系统中插件的设置方法、装置、设备及介质在审
申请号: | 202010595604.0 | 申请日: | 2020-06-23 |
公开(公告)号: | CN113900724A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 武汉斗鱼鱼乐网络科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/23 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 430070 湖北省武汉市东湖新技术开发区软件园东路*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 系统 插件 设置 方法 装置 设备 介质 | ||
本发明实施例公开了一种Android系统中插件的设置方法、装置、设备及介质,该方法包括:响应于插件状态设置指令,从spring容器中获取状态设置实现类,并调用该实现类中的目标状态设置函数;根据目标状态设置函数中的对象构建方法构建插件对象,根据目标状态设置函数中的标识设置方法设置插件对象的插件标识,以及根据目标状态设置函数中的状态设置方法设置插件对象的生效状态;根据目标状态设置函数中的时间更新方法更新插件对象的状态更新时间,根据目标状态设置函数中的操作者更新方法更新插件对象的操作者信息,以及根据状态设置实现类中的更新插件函数将插件对象更新至预设数据库。在保证数据完整和业务功能正常的基础上,能够实现对插件状态的设置。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种Android系统中插件的设置方法、装置、设备及介质。
背景技术
传统方案中,当存在禁用Android系统中某插件的需求时,通常需要将期望禁用的插件的全部信息进行删除。通过删除插件信息来实现插件禁用的不足之处至少包括:由于直接对插件信息进行删除处理,容易出现之前调用插件得到的有用数据被同时删除的情况,存在数据丢失且无法找回的风险;此外,也容易出现之前调用插件的业务功能的部分程序代码被误删的情况,存在业务功能异常的风险。
发明内容
有鉴于此,本发明实施例提供一种Android系统中插件的设置方法、装置、设备及介质,在保证数据完整和业务功能正常的基础上,能够实现对插件状态的设置。
第一方面,本发明实施例提供了一种Android系统中插件的设置方法,所述方法包括:
响应于插件状态设置指令,从spring容器中获取状态设置实现类,并调用所述状态设置实现类中的目标状态设置函数;
根据所述目标状态设置函数中的对象构建方法构建插件对象,根据所述目标状态设置函数中的标识设置方法设置所述插件对象的插件标识,以及根据所述目标状态设置函数中的状态设置方法设置所述插件对象的生效状态;
根据所述目标状态设置函数中的时间更新方法更新所述插件对象的状态更新时间,根据所述目标状态设置函数中的操作者更新方法更新所述插件对象的操作者信息,以及根据所述状态设置实现类中的更新插件函数将所述插件对象更新至预设数据库。
可选的,所述根据所述目标状态设置函数中的对象构建方法构建插件对象,所述根据所述目标状态设置函数中的标识设置方法设置所述插件对象的插件标识,包括:
根据所述目标状态设置函数中的Plugin plugin=new Plugin()方法构建插件对象,根据所述目标状态设置函数中的plugin.setId(pluginId)方法设置所述插件对象的插件标识;
其中,new为插件对象的构建语句;setId为插件对象的插件标识设置语句;plugin为插件对象的名称;pluginId为插件对象的插件标识。
可选的,所述目标状态设置函数包括禁用插件函数和启用插件函数;
相应的,当所述目标状态函数为禁用插件函数时,所述根据所述目标状态设置函数中的状态设置方法设置所述插件对象的生效状态,包括:
根据所述禁用插件函数中的下述方法设置所述插件对象为禁用状态:
plugin.setDisabled(PluginDisabledEnum.DISABLED_TRUE.getId());
相应的,当所述目标状态函数为启用插件函数时,所述根据所述目标状态设置函数中的状态设置方法设置所述插件对象的生效状态,包括:
根据所述启用插件函数中的下述方法设置所述插件对象为启用状态:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼鱼乐网络科技有限公司,未经武汉斗鱼鱼乐网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010595604.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种购物系统及使用方法
- 下一篇:一种VR3D视频