Android-adb-TCP网络调试(WiFi)

参考: https://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp

一.adb介绍

adb全称为Android Debug Bridge调试桥: PC端通过USB/TCP网络(WiFi)连接Android端进行调试
1.PC端的adb程序(Windows): \Android-SDK\platform-tools\adb.exe
2.Android端的adb程序: adbd

可输入命令设置Android手机端adbd的tcp端口,让电脑通过网络/wifi(同一局域网),
连接Android手机端adb程序,开启调试!

二.开启TCP网络调试(WiFi)

1.在PC端打开TCP调试

在PC端进入adb工具目录(\android-sdk-windows\platform-tools\),打开cmd,执行下面命令
切换为TCP模式
	adb tcpip 5555
			
切换为USB模式
	adb usb

2.在Android端打开TCP调试(把命令写入APP中运行)

获取root权限(可选,有些手机不需要,亲测小米/华为系统不需要)
	su
	
切换为TCP模式
	setprop service.adb.tcp.port 5555
	stop adbd
	start adbd
	
切换为USB模式
	setprop service.adb.tcp.port -1
	stop adbd
	start adbd

三.WiFi网络连接手机(PC和手机必须在同一个WiFi网络中)

USB和WiFi同时连接手机,拔出USB线时,WiFi连接可能会断开!
拔出USB线后,在PC端输入命令
	adb connect 192.168.1.2 (手机WiFi的IP)

简书: http://www.jianshu.com/p/9d063c46b8db
CSDN博客: http://blog.csdn.net/qq_32115439/article/details/72918397
GitHub博客:http://lioil.win/2017/06/08/adb_wifi.html
Coding博客:http://c.lioil.win/2017/06/08/adb_wifi.html