[发明专利]信息处理方法和装置、及存储介质在审
申请号: | 201910533883.5 | 申请日: | 2019-06-19 |
公开(公告)号: | CN112114889A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 李军 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/41 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王姗姗;张颖玲 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 存储 介质 | ||
1.一种信息处理方法,其特征在于,所述方法包括:
当检测到应用程序的第一操作指令时,响应于所述第一操作指令,检测是否存在所述应用程序的操作机器码;所述操作机器码为在所述应用程序的首次执行过程中产生并存储的操作方法对应的机器码;
当检测存在所述操作机器码时,控制虚拟机运行所述操作机器码,实现执行所述应用程序。
2.根据权利要求1所述的方法,其特征在于,所述第一操作指令包括第一启动指令和第一功能操作指令,所述操作机器码包括至少一个启动机器码和功能机器码,所述第一启动指令对应所述至少一个启动机器码,所述第一功能操作指令对应所述功能机器码。
3.根据权利要求1或2所述的方法,其特征在于,在所述检测是否存在所述应用程序的操作机器码之后,所述方法还包括:
当检测不存在所述操作机器码时,执行所述应用程序;
基于预设筛选条件和所述应用程序的执行过程,获取并保存所述操作机器码。
4.根据权利要求3所述的方法,其特征在于,所述第一操作指令为第一启动指令,所述预设筛选条件包括界面生命周期,所述操作机器码包括至少一个启动机器码;
所述基于预设筛选条件和所述应用程序的执行过程,获取并保存所述操作机器码,包括:
获取从所述第一启动指令对应的检测时刻,到所述应用程序进入所述界面生命周期的当前时刻之间产生的启动配置文件,所述启动配置文件存储有至少一个启动方法对应的至少一个启动字节码;
对所述启动配置文件进行运行前编译,得到所述至少一个启动机器码。
5.根据权利要求4所述的方法,其特征在于,所述对所述启动配置文件进行运行前编译,得到所述至少一个启动机器码,包括:
控制包管理服务器对所述启动配置文件进行运行前编译,得到所述至少一个启动机器码。
6.根据权利要求4所述的方法,其特征在于,所述获取从所述第一启动指令对应的检测时刻,到所述应用程序进入所述界面生命周期的当前时刻之间产生的启动配置文件,包括:
从预设字节码文件库中,获取所述应用程序的第i个启动方法对应的启动字节码,i为大于0的整数;
对所述第i个启动方法对应的启动字节码进行即时编译,继续获取所述应用程序的第i+1个启动方法对应的启动字节码,直至所述应用程序进入所述界面生命周期为止;
将获取到的启动字节码保存至预设配置文件中,得到所述启动配置文件。
7.根据权利要求3所述的方法,其特征在于,所述预设筛选条件包括界面生命周期和预设等待时长,所述操作机器码包括功能机器码;
所述基于预设筛选条件和所述应用程序的执行过程,获取并保存所述操作机器码,包括:
以所述应用程序进入所述界面生命周期的当前时刻为开始时刻,进行计时,得到计时时长;
当所述计时时长等于所述预设等待时长时,获取所述计时时长内产生的功能配置文件,所述功能配置文件存储有功能方法对应的功能字节码;
对所述功能配置文件进行运行前编译,得到所述功能机器码。
8.根据权利要求7所述的方法,其特征在于,所述获取所述计时时长内产生的功能配置文件,包括:
在所述计时时长内,接收功能操作指令;
从预设字节码文件库中,获取所述功能操作指令指示的功能方法对应的功能字节码;
将获取到的功能字节码保存至预设配置文件中,得到所述功能配置文件。
9.根据权利要求3所述的方法,其特征在于,所述操作机器码为至少一个启动机器码;
在所述基于预设筛选条件和所述应用程序的执行过程,获取并保存所述操作机器码之后,所述方法还包括:
当检测到所述应用程序的第二启动指令时,响应于所述第二启动指令,运行所述至少一个启动机器码,实现启动所述应用程序,所述第二启动指令是在所述第一启动指令之后的针对所述应用程序的启动指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910533883.5/1.html,转载请声明来源钻瓜专利网。