[发明专利]一种调试接口的调用方法和装置有效
申请号: | 201711213159.1 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107977313B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 钱丹;蔡龙 | 申请(专利权)人: | 苏州佳世达电通有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 张慧娟 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调试 接口 调用 方法 装置 | ||
1.一种调试接口的调用方法,用于安卓设备,其特征在于,所述方法包括:
获取与所述安卓设备连接的外部存储设备中的调试接口切换请求文件;
对所述调试接口切换请求文件进行验证;
若验证成功,则根据所述调试接口切换请求文件设置调试接口切换标识;以及
根据所述调试接口切换标识,切换所述调试接口;
所述根据所述调试接口切换请求文件设置调试接口切换标识包括:
对所述调试接口切换请求文件进行解析,以解析出所述调试接口切换请求文件中的数据内容,确定与解析出的数据内容对应的属性设置信息;以及
所述安卓设备的第一守护进程通过所述安卓设备的属性服务获取所述属性设置信息中的属性名称和属性状态值,并通过调用property_set函数,将所述属性状态值赋值给所述属性名称,以生成调试接口切换标识,并保存包含所述调试接口切换标识的属性文件,以使其他守护进程通过属性服务机制读取所述属性文件中的调试接口切换标识。
2.根据权利要求1所述的方法,其特征在于,所述获取与所述安卓设备连接的外部存储设备中的调试接口切换请求文件步骤之前,所述方法还包括:
启动所述安卓设备;以及
检测并识别插入至所述安卓设备的所述外部存储设备。
3.根据权利要求1所述的方法,其特征在于,所述对所述调试接口切换请求文件进行验证包括:
所述安卓设备的第一守护进程读取所述调试接口切换请求文件;以及
所述第一守护进程判断所述调试接口切换请求文件是否满足预设条件,若是,则验证成功。
4.根据权利要求1所述的方法,其特征在于,所述根据所述调试接口切换标识,切换所述调试接口包括:
所述安卓设备的第二守护进程读取所述调试接口切换标识;以及
根据所述调试接口切换标识,所述第二守护进程切换所述调试接口。
5.一种调试接口的调用装置,应用于安卓设备,其特征在于,所述装置包括:
获取模块,用于获取与所述安卓设备连接的外部存储设备中的调试接口切换请求文件;
验证模块,与所述获取模块连接,用于对所述调试接口切换请求文件进行验证;
设置模块,与所述验证模块连接,用于若对所述调试接口切换请求文件验证成功,则根据所述调试接口切换请求文件设置调试接口切换标识;以及
切换模块,与所述设置模块连接,用于根据所述调试接口切换标识,切换所述调试接口;
所述设置模块包括:
确定子模块,用于对所述调试接口切换请求文件进行解析,以解析出所述调试接口切换请求文件中的数据内容,确定与解析出的数据内容对应的属性设置信息;
设置子模块,用于由所述安卓设备的第一守护进程通过所述安卓设备的属性服务获取所述属性设置信息中的属性名称和属性状态值,并通过调用property_set函数,将所述属性状态值赋值给所述属性名称,以生成调试接口切换标识,并保存包含所述调试接口切换标识的属性文件,以使其他守护进程通过属性服务机制读取所述属性文件中的调试接口切换标识。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括启动模块和检测识别模块;
所述启动模块,用于启动所述安卓设备;以及
所述检测识别模块,分别与所述启动模块及所述获取模块连接,用于检测并识别插入至所述安卓设备的所述外部存储设备。
7.根据权利要求5所述的装置,其特征在于,所述验证模块包括:
第一读取子模块,用于通过所述安卓设备的第一守护进程读取所述调试接口切换请求文件;以及
验证子模块,用于通过所述第一守护进程判断所述调试接口切换请求文件是否满足预设条件,若是,则验证成功。
8.根据权利要求5所述的装置,其特征在于,所述切换模块包括:
第二读取子模块,用于通过所述安卓设备的第二守护进程读取所述调试接口切换标识;以及
切换子模块,用于根据所述调试接口切换标识,通过所述第二守护进程切换所述调试接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州佳世达电通有限公司,未经苏州佳世达电通有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711213159.1/1.html,转载请声明来源钻瓜专利网。