admin 管理员组文章数量: 887007
之前一直是用数据线连电脑进行调试,但是新手机的USB接口被背夹占用了,导致连了背夹就不能通过USB数据线连电脑。这时只能通过无线网络连电脑了。步骤如下:
1、把电脑和手机置于同一局域网下内(比如连同一个无线网络)。保证电脑与手机能ping通。
测试电脑与手机ping通方法:打开手机所连的无线网,查看其ip地址,比如为192.168.130.216。
然后打开cmd,输入ping ip地址:
2、ping通之后,手机通过数据线连接电脑,手机要打开USB调试模式,连电脑的设备要只有当前一台(如果有多台会报错,more than one device/emulator),然后执行adb命令:adb tcpip 5555。5555是端口号。执行adb命令前要配置adb环境变量,adb在Android studio的SDK文件夹的platform-tools文件夹内,打开环境变量配置页面,新建环境变量,设置变量名:android_adb,变量值:D:\Android\sdk\platform-tools(填自己的路径),点保存,然后在变量Path最后添加“;%android_adb%;”,保存。然后打开cmd,输入adb查看是否配置成功。如果还不清楚可以自己搜下如何配置adb。
3、设置完端口5555后,继续保持手机数据线连接电脑,输入命令:adb connect ip,ip就是手机的ip:
4、连接成功,拔掉数据线,重新输入命令adb 5555和adb connect ip,确保连接成功。然后输入命令adb devices,可以查看设备列表里是否有该设备:
5、断开连接,输入命令:adb disconnect ip。
连接成功后,就可以用Android studio 通过无线网络对手机进行调试了。
在配置过程中,会产生一些错误,如:
问题1:
unable to connect to 192.168.1.103:5555: cannot connect to 192.168.130.216:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
这个一般是因为电脑和手机不在同一个网段,可以从ip地址查起,比如查电脑的ip地址,再查手机的ip地址,看是否在同一个网段。要确保电脑和手机在同一个局域网才行。
还有一个原因就是手机通过数据线连电脑输入adb 5555和adb connect ip确保连接成功后,拔掉数据线再次输入这两个命令,确保连接成功就可以了。
问题2:电脑通过无线网络连接手机成功后,输入adb devices命令后发现设备列表里没有该设备。
这个可能是因为手机没有打开开发者模式的usb调试,在设置中打开开发者模式的USB调试再试试。
版权声明:本文标题:Android adb无线连接手机调试app,adb连接失败,连接成功adb devices没有设备问题解决 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729140956h1322922.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论