[发明专利]免插拔实现OTG通讯的方法、装置、终端设备和介质有效
申请号: | 202210857314.8 | 申请日: | 2022-07-21 |
公开(公告)号: | CN114936175B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 陆舟 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40;G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 免插拔 实现 otg 通讯 方法 装置 终端设备 介质 | ||
本申请涉及免插拔实现OTG通讯的方法,包括当生成应用程序的apk文件时,应用程序关联USB设备的设备信息,当USB设备连接到所述终端设备时,终端设备的系统根据已连接USB设备的设备信息,得到具有启动资格的应用程序;根据具有启动资格的应用程序和用户的选择结果,启动目标应用程序;目标应用程序启动处理线程,从而目标应用程序和已连接USB设备建立OTG数据通信。本申请实现了当插入USB设备后,启动终端设备上对应的目标应用程序,且无需将USB设备与终端设备再次进行硬件连接,终端设备和USB设备可以直接进行OTG通讯,避免了人为选择目标应用程序的处理,提高了启动效率,且提升了用户的使用感受。本申请还涉及免插拔实现OTG通讯的装置、终端设备和介质。
技术领域
本申请涉及计算机技术领域,尤其涉及免插拔实现OTG通讯的方法、装置、终端设备和介质。
背景技术
随着科技的不断发展,终端设备上有很多应用程序,有些应用程序需要特别保护或特别应用,现在,当闪存盘(USBflash disk,USB)、键盘和打印机等接入终端通过OTG数据线与终端设备进行连接后,用户需要在终端设备上查找到对应的应用程序,通过点击启动应用程序。当应用程序启动后,如果应用程序和接入终端需要进行OTG数据通讯时,需要将这些接入终端通过OTG数据线与系统再进行一次硬件连接,终端设备才可识别到接入终端,再建立OTG数据通讯。
发明内容
本申请实施例提供了免插拔实现OTG通讯的方法、装置、终端设备和介质。
第一方面,提供了一种免插拔实现OTG通讯的方法,包括:
生成应用程序的apk文件时,所述应用程序通过intent过滤器和元数据预置关联USB设备的设备信息;
所述应用程序安装到终端设备时,所述应用程序的intent过滤器和元数据由所述终端设备的系统保存到设置对象的节点信息中,所述设置对象是所述应用程序的apk文件对应的键值对中的值,用于当USB设备连接到所述终端设备时,所述终端设备的系统根据所述USB设备的设备信息遍历系统中的设置对象以得到具有启动资格的应用程序,并根据具有启动资格的应用程序和用户的选择结果,确定与所述USB设备对应的目标应用程序,以及启动所述目标应用程序;
所述目标应用程序启动后,启动处理线程,所述处理线程通过USB管理类对象获取已连接USB设备的设备信息,基于所述已连接USB设备的设备信息,所述目标应用程序和所述已连接USB设备建立OTG数据通信。
第二方面,提供了一种免插拔实现OTG通讯的装置,包括:
第一处理模块,用于生成应用程序的apk文件时,所述应用程序通过intent过滤器和元数据预置关联USB设备的设备信息;
第二处理模块,用于所述应用程序安装到终端设备时,所述应用程序的intent过滤器和元数据由所述终端设备的系统保存到设置对象的节点信息中,所述设置对象是所述应用程序的apk文件对应的键值对中的值,用于当USB设备连接到所述终端设备时,所述终端设备的系统根据所述USB设备的设备信息遍历系统中的设置对象以得到具有启动资格的应用程序,并根据具有启动资格的应用程序和用户的选择结果,确定与所述USB设备对应的目标应用程序,以及启动所述目标应用程序;
第三处理模块,用于所述目标应用程序启动后,启动处理线程,所述处理线程通过USB管理类对象获取已连接USB设备的设备信息,基于所述已连接USB设备的设备信息,所述目标应用程序和所述已连接USB设备建立OTG数据通信。
第三方面,本申请实施例提供了一种终端设备,包括:处理器和存储器;
所述存储器,用于存储计算机程序;
所述处理器,用于通过调用所述计算机程序,执行上述第一方面所述免插拔实现OTG通讯的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210857314.8/2.html,转载请声明来源钻瓜专利网。