[发明专利]一种解决PC端与安卓手机连接中出现离线问题的方法有效
申请号: | 201310496378.0 | 申请日: | 2013-10-21 |
公开(公告)号: | CN103593309A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 梁威 | 申请(专利权)人: | 杭州魔品科技有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310013 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种能够提高连接便捷性和连接成功率的解决PC端与安卓手机连接中出现离线问题的方法。安卓手机通过USB数据线插入PC端,PC端的手机助手将会与安卓手机发生交互,表现为基于adb进行USB通讯,当出现离线错误提示时,通过改造adb服务程序来自动化解决该问题。本发明的有益效果是:通过改造adb服务程序,让其在程序运行过程中通过多尝试几次重置USB接口以及内部模拟拔插,来解决一大部分离线问题,从而能够提高连接便捷性和连接成功率。 | ||
搜索关键词: | 一种 解决 pc 手机 连接 出现 离线 问题 方法 | ||
【主权项】:
一种解决PC端与安卓手机连接中出现离线问题的方法,其特征是,PC端设有手机助手,安卓手机通过USB数据线插入PC端,PC端的手机助手将会与安卓手机发生交互,表现为基于adb进行USB通讯,当出现离线错误提示时,进行如下步骤:(1)PC端采用操作系统api扫描到出现离线问题的安卓手机设备的符号链接路径;(2)PC端基于操作系统内核驱动根据扫描到的安卓手机设备的符号链接路径尝试打开此安卓手机,若打开成功,则进入步骤(3);若打开失败,则进入步骤(9);(3)PC端获取所打开安卓手机USB堆栈中所挂载的最顶层的FDO设备;(4)PC端向安卓手机USB堆栈中所挂载的最顶层的FDO设备发送重置端口的IRP请求;(5)PC端基于adb devices命令检测出现离线的安卓手机是否已经可以正常工作,若不能正常工作,则进入步骤(6);若已经正常工作,则进入步骤(8);(6)PC端获取所打开安卓手机USB堆栈中所挂载的当前的FDO设备,并向此FDO设备发送模拟拔插的IRP请求;(7)PC端基于adb devices命令检测出现离线的安卓手机是否已经可以正常工作,若不能正常工作,则进入步骤(9);若已经正常工作,则进入步骤(8);(8)PC端通过手机助手告知用户操作成功,PC端的手机助手就与安卓手机发生交互,使得PC端与安卓手机进行通信;(9)PC端通过手机助手告知用户操作失败,可尝试传统方法即手工拔插安卓手机来解决安卓手机的离线问题。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州魔品科技有限公司,未经杭州魔品科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310496378.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种防浪涌滤波电路及运用该电路的连接器
- 下一篇:一种剥线刀具