使用USB线进行ADB调试有个问题就是经常线会松动,导致 device not found。这里有另一种方法就是使用WIFI无线连接调试。
首先确保手机和电脑在同一个局域网内。
第一步先使用USB将电脑与手机进行链接,打开命令行窗口,让手机监听一个TCP/IP连接,指定端口号:
~ adb tcpip 9999
restarting in TCP mode port: 9999
端口号 9999 可以换成其他的,但不要与电脑其它端口有冲突。
第二步查看手机IP
~ adb shell ifconfig wlan0
wlan0 Link encap:UNSPEC Driver icnss
inet addr:192.168.31.104 Bcast:192.168.31.255 Mask:255.255.255.0
inet6 addr: fe80::9595:20c9:8082:8a09/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1460 Metric:1
RX packets:10746179 errors:0 dropped:0 overruns:0 frame:0
TX packets:8270107 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3000
RX bytes:9266294575 TX bytes:967086057
这时候可以拔掉USB线了。
第三步连接手机
~ adb connect 192.168.31.104:9999
connected to 192.168.31.104:9999
最后检查设备列表
~ adb devices
List of devices attached
192.168.31.104:9999 device
其它命令
$ adb kill-server
$ adb start-server
关注公众号「Python之禅」,回复「1024」免费获取Python资源