[发明专利]用于移动操作系统的应用程序的调试方法、调试平台设备有效
申请号: | 202110677502.8 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113326199B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 陈星 | 申请(专利权)人: | 杭州萤石软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 操作系统 应用程序 调试 方法 平台 设备 | ||
1.一种用于移动操作系统的应用程序的调试方法,其特征在于,该方法包括:在应用程序的开发平台侧,
对同一应用程序中的第一业务组件和第二业务组件进行编译和运行,以形成虚拟应用程序,所述第一业务组件包括页面、方法、消息之一或其任意组合,所述第二业务组件包括页面、方法、消息之一或其任意组合,
第一业务组件和第二业务组件中的任意一业务组件通过路由接口完成第一业务组件和第二业务组件之间页面跳转和/或方法调用,和/或,通过消息总线接口完成第一业务组件和第二业务组件之间事件发布订阅,以对第一业务组件和第二业务组件进行联合调试。
2.如权利要求1所述的调试方法,其特征在于,该方法还包括,利用深度链接建立第一业务组件和第二业务组件之间的通信通路。
3.如权利要求2所述的调试方法,其特征在于,所述第一业务组件和第二业务组件中的任意一业务组件通过路由接口完成第一业务组件和第二业务组件之间页面跳转、和/或方法调用,和/或,通过消息总线完成第一业务组件和第二业务组件之间事件发布订阅,包括,
第一业务组件判断自身是否存在路由接口和/或消息总线接口,
如果是,则调用第一业务组件的第一路由接口完成第一业务组件和第二业务组件之间页面跳转和/或方法调用,和/或,调用第一业务组件的第一消息总线接口完成第一业务组件和第二业务组件之间事件发布订阅,
否则,则通过所述通信通路向第二业务组件传输接口调用请求,使得第二业务组件响应于所述接口调用请求,获取第二业务组件的第二路由接口和/或第二消息总线接口,并调用第二路由接口完成第一业务组件和第二业务组件之间页面跳转和/或方法调用,和/或,调用第二消息总线接口完成第一业务组件和第二业务组件之间事件发布订阅。
4.如权利要求3所述的调试方法,其特征在于,所述获取第二业务组件的第二路由接口和/或第二消息总线接口之后,进一步包括,
当需要向第一业务组件返回所请求的接口信息时,第二业务组件通过通信通路传输所请求的接口信息,使得第一业务组件获取第一路由接口和/或第一消息总线接口,并调用第一路由接口完成第一业务组件和第二业务组件之间页面跳转和/或方法调用,和/或,调用第一业务组件的第一消息总线接口完成第一业务组件和第二业务组件之间事件发布订阅。
5.如权利要求2所述的调试方法,其特征在于,所述利用深度链接建立第一业务组件和第二业务组件之间的通信通路,包括,
第一业务组件根据第二业务组件的深度链接统一资源标识信息,向第二业务组件发送深度链接建立请求,其中,深度链接统一资源标识信息被预先配置,
第二业务组件响应于所述深度链接建立请求,将所需的参数通过深度链接返回给第一业务组件。
6.如权利要求1至5任一所述的调试方法,其特征在于,所述第一业务组件和第二业务组件之间存在被更新的能力和/或接口,所述移动操作系统为ios系统或安卓系统。
7.如权利要求1至5任一所述的调试方法,其特征在于,所述通过路由接口完成第一业务组件和第二业务组件之间页面跳转和/或方法调用包括:
根据路由表将页面请求分发到指定的页面请求,和/或将方法请求分发到指定的方法请求。
8.如权利要求1至5任一所述的调试方法,其特征在于,所述第一业务组件和第二业务组件共用统一基础层,其中,统一基础层包括统一公共业务接口、请求公共参数、以及统一基础库和标准中间件。
9.一种用于移动操作系统的应用程序的调试平台设备,其特征在于,该设备包括存储器和处理器,所述存储器内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一所述用于移动操作系统的应用程序的调试方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一所述用于移动操作系统的应用程序的调试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州萤石软件有限公司,未经杭州萤石软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110677502.8/1.html,转载请声明来源钻瓜专利网。