[发明专利]一种安卓应用的异步调用机制的处理方法和装置有效
申请号: | 201611249874.6 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106708604B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 任太胜 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/54 |
代理公司: | 11323 北京市隆安律师事务所 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种安卓应用的异步调用机制的处理方法和装置,包括:构造虚拟机环境,将安卓系统中的一个或多个指定安卓应用的分身应用放入虚拟机中,使得每个指定安卓应用的分身应用可以与相应的指定安卓应用并行运行;对关于虚拟机中的指定安卓应用的分身应用的异步调用事件进行代理处理,使得虚拟机中的指定安卓应用的分身应用能够执行所述异步调用事件对应的操作。本方案对关于虚拟机中的指定安卓应用的分身应用的异步调用事件进行代理处理,使得虚拟机中的指定安卓应用的分身应用能够执行所述异步调用事件对应的操作,可以完美地实现安卓系统中指定安卓应用与其相应的分身应用的并行运行,甚至对于异步调用机制的实现也十分顺利。 | ||
搜索关键词: | 应用 异步调用 虚拟机 安卓系统 并行运行 方法和装置 虚拟机环境 代理 放入 | ||
【主权项】:
1.一种安卓应用的异步调用机制的处理方法,其中,包括:/n构造虚拟机环境,将安卓系统中的一个或多个指定安卓应用的分身应用放入虚拟机中,使得每个指定安卓应用的分身应用可以与相应的指定安卓应用并行运行;/n对关于虚拟机中的指定安卓应用的分身应用的异步调用事件进行代理处理,使得虚拟机中的指定安卓应用的分身应用能够执行所述异步调用事件对应的操作;/n其中,该方法进一步包括:在安卓系统中预先声明代理组件;/n所述对关于虚拟机中的指定安卓应用的分身应用的异步调用事件进行代理处理包括:/n监听安卓系统中的异步调用事件;/n当监听到安卓系统中发生异步调用事件时,拦截所述异步调用事件,判断所述异步调用事件对应的执行消息中的目标组件是否为虚拟机中的指定安卓应用的分身应用的组件;/n是则,将所述异步调用事件对应的执行消息中的目标组件替换为所述代理组件,记录替换前所述异步调用事件对应的执行消息作为原始执行消息,并在替换后放行所述异步调用事件;/n否则,直接放行所述异步调用事件。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611249874.6/,转载请声明来源钻瓜专利网。