[发明专利]一种应用调整方法、装置、电子设备和存储介质在审
申请号: | 202111204207.7 | 申请日: | 2021-10-15 |
公开(公告)号: | CN113986260A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 赵启亮 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 黄灵飞 |
地址: | 518052 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 调整 方法 装置 电子设备 存储 介质 | ||
本申请实施例公开了一种应用调整方法、装置、电子设备和存储介质;本申请实施例可以获取目标应用的应用安装文件;将应用安装文件安装到预设操作系统模拟器中,得到目标操作系统模拟器,其中,目标操作系统模拟器具有所述目标应用;在目标操作系统模拟器中模拟用户针对目标应用的操作事件,得到针对应用的操作事件信息;基于操作事件信息,利用目标操作系统模拟器对应用安装文件进行调整,得到调整后应用安装文件;将应用安装文件和调整后应用安装文件发送至应用终端,提高了对目标应用进行优化的效率。
技术领域
本申请涉及通讯技术领域,具体涉及一种应用调整方法、装置、电子设备和存储介质。
背景技术
随着信息科技的发展以及互联网技术的迅速发展和普及,带来了电子设备中应用的繁荣。应用作为电子设备功能的扩展,其不仅促进了信息科技领域的繁荣发展,还给人们的日常学习生活带来了便利,成为了人们日常学习生活不可或缺的一部分。
在现有技术中,一般是在电子设备上搭建操作系统,然后在操作系统上使用应用。在最新版本的安卓操作系统中采用了混合编译技术对操作系统上的应用进行编译。而混合操作技术需要用户安装应用并且使用一段时间后才能收集到用户的操作事件信息,并基于操作事件信息对应用进行编译调整,而这将降低对应用进行优化的效率。
发明内容
本申请实施例提出了一种应用调整方法、装置、电子设备和存储介质,可以提高对应用进行优化的效率。
本申请实施例提供了一种应用调整方法,包括:
获取目标应用的应用安装文件;
将所述应用安装文件安装到预设操作系统模拟器中,得到目标操作系统模拟器,其中,所述目标操作系统模拟器具有所述目标应用;
在所述目标操作系统模拟器中模拟用户针对所述目标应用的操作事件,得到针对所述目标应用的操作事件信息;
基于所述操作事件信息,利用所述目标操作系统模拟器对所述应用安装文件进行调整,得到调整后应用安装文件;
将所述应用安装文件和所述调整后应用安装文件发送至应用终端。
相应的,本申请实施例还提供了一种应用调整装置,包括:
文件获取单元,用于获取目标应用的应用安装文件;
安装单元,用于将所述应用安装文件安装到预设操作系统模拟器中,得到目标操作系统模拟器,其中,所述目标操作系统模拟器具有所述目标应用;
模拟单元,用于在所述目标操作系统模拟器中模拟用户针对所述目标应用的操作事件,得到针对所述目标应用的操作事件信息;
调整单元,用于基于所述操作事件信息,利用所述目标操作系统模拟器对所述应用安装文件进行调整,得到调整后应用安装文件;
发送单元,用于将所述应用安装文件和所述调整后应用安装文件发送至应用终端。
在一实施例中,所述模拟单元,包括:
发送子单元,用于向所述目标操作系统模拟器中的所述目标应用发送操作事件流;
映射子单元,用于利用所述目标操作系统模拟器对所述操作事件流进行响应,并基于响应结果将所述操作事件流映射至对应的操作事件函数;
信息生成子单元,用于基于所述操作事件函数生成所述目标应用的操作事件信息。
在一实施例中,所述信息生成子单元,包括:
识别模块,用于对所述操作事件函数进行识别,得到所述操作事件函数的标识信息;
转换模块,用于将所述操作事件函数的标识信息转换为所述目标应用的操作事件信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111204207.7/2.html,转载请声明来源钻瓜专利网。