Android-adb-PC端和Android无线连接调试

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

一.adb介绍

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

默认情况下,PC端使用USB连接Android进行调试,但有些情况手机USB被占用了,这时就需要切换到TCP无线连接!
本文主要介绍:在同一个局域网(wifi)实现PC端和Android无线连接

二.打开TCP网络调试

方法一:在PC端打开TCP调试

在PC端打开cmd,进入adb工具目录(/Android-SDK/platform-tools/),执行下面命令
切换为TCP调试
	adb tcpip 5555
			
切换为USB调试
	adb usb

方法二:在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

三.PC和手机无线连接(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