[发明专利]一种客户端的调试方法及装置在审
申请号: | 201910730969.7 | 申请日: | 2019-08-08 |
公开(公告)号: | CN112346961A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 马东辉;张剑涛 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/903 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘铁生;孟阿妮 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 调试 方法 装置 | ||
1.一种客户端的调试方法,其特征在于,所述方法包括:
在获取到针对客户端中的目标页面控件的控件信息查询指令时,从所述客户端对应的代码库中,提取与所述控件信息查询指令对应的控件属性参数;
以可视化界面展示所述控件属性参数;
在所述可视化界面展示的控件属性参数被修改时,获取针对所述控件属性参数的修改信息,并基于所述修改信息更新所述代码库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在预设的至少一种视觉工具中的任意一种视觉工具被触发时,利用被触发的视觉工具对应的控件信息查询项目与所述目标页面控件的属性信息,生成所述控件信息查询指令,其中,不同的视觉工具对应不同的控件信息查询项目。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将预设的指令框中以字符串形式输入的控件信息查询项目和所述目标页面控件的属性信息,确定为所述控件信息查询指令。
4.根据权利要求1所述的方法,其特征在于,所述以可视化界面展示所述控件属性参数,包括:
确定各控件属性参数各自对应的控件信息查询项目;
在预设的可视化界面中,对应展示各控件属性参数和各控件信息查询项目,其中,展示的控件属性参数可在所述可视化界面中修改。
5.根据权利要求2-4中任一所述的方法,其特征在于,所述控件信息查询项目包括控件颜色、控件布局层级、控件类型、控件尺寸和控件边距中的至少一种。
6.根据权利要求1所述的方法,其特征在于,所述代码库中包括有资源管理器,所述资源管理器中包括有所述客户端所涉及到的代码;所述基于所述修改信息更新所述代码库,包括:
对比所述修改信息和所述代码库中最新版本代码,形成差异化补丁;
利用所述差异化补丁,构建针对所述客户端的最新的资源管理器;
通过反射调用的方式,将所述客户端当前引用的资源管理器替换为所述最新的资源管理器。
7.根据权利要求6所述的方法,其特征在于,所述通过反射调用的方式,将所述客户端当前引用的资源管理器替换为所述最新的资源管理器,包括:
确定所述客户端当前引用的资源管理器的引用路径;
断开所述客户端与当前引用的资源管理器的引用关系;
通过反射调用的方式,基于所述引用路径,建立所述客户端与所述最新的资源管理器的引用关系。
8.根据权利要求7所述的方法,其特征在于,所述断开所述客户端与当前引用的资源管理器的引用关系之后,该方法还包括:
删除所述当前引用的资源管理器,或将所述当前引用的资源管理器存储在预设的存储位置。
9.一种客户端的调试装置,其特征在于,所述装置包括:
提取单元,用于在获取到针对客户端中的目标页面控件的控件信息查询指令时,从所述客户端对应的代码库中,提取与所述控件信息查询指令对应的控件属性参数;
展示单元,用于以可视化界面展示所述控件属性参数;
更新单元,用于在所述可视化界面展示的控件属性参数被修改时,获取针对所述控件属性参数的修改信息,并基于所述修改信息更新所述代码库。
10.一种客户端的调试系统,其特征在于,所述系统包括:车机客户端以及权利要求9所述客户端的调试装置;
所述客户端的调试装置,用于在所述车机客户端部署到车机设备上运行时,对所述车机客户端进行调试。
11.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控件所述存储介质所在设备执行权利要求1至8中任一项所述的客户端的调试方法。
12.一种人机交互装置,其特征在于,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行权利要求1至8中任一项所述的客户端的调试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910730969.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种解决3D手机保护膜贴合的自动化设备
- 下一篇:一种电路板及制作方法