最近因为家里事情比较多,因此晚上和周末都会在家写代码,每次为了连手机都要用转接头很麻烦,而且本来是调试,变成了顺便充电,笔记本掉电飞速。
最终不厌其烦,再次尝试改为使用 ADB 无线调试,发现配置其实非常简单,之前的失败只是因为公司的网络策略比较复杂增加了难度,以为是一件很复杂的事情。
步骤也不多,直接简单一步一步介绍下去,总结一下,后面备用。
手机和电脑连接同一个Wi-Fi
先用有线通过USB调试连接手机,然后完成无线调试设置:
在电脑命令行输入下面的命令,设置ADB的调试模式为TCP,并设置端口号为5555
$ adb shell setprop service.adb.tcp.port 5555
在电脑命令行输入下面的命令,关闭adbd服务
$ adb shell stop adbd
在手机的开发者模式中关闭 USB调试,然后打开
在手机的Wi-Fi 设置中,找打手机的ip地址。例如:192.168.1.100
在电脑命令行执行connect ip + 端口,既可远程连接adb ,例如:
$ adb connect 192.168.1.100:5555
此时在命令行输入 device 已经可以看到设备。