Android Studio真机无线调试(2020最新亲测有用)

前言

虽然很多时候模拟器已经可以替代真机进行测试,但是使用真机进行测试也是很有必要的,但是有时需要连接多台设备,用数据线连接就会麻烦很多,就需要使用无线连接真机进行调试。

步骤

1.首先需要打开需要连接的设备的端口,网上很多都是直接adb tcpip 5555,但是这样连接对于某些高版本的手机会无效,这时候你需要把要连接的设备先用数据线进行连接,然后打开cmd 运行adb devices,可以看到手机的设备号

Android Studio真机无线调试(2020最新亲测有用)

2.接下来就可以输入命令 adb -s 设备号 tcpip 5555(5555只是随意找的一个端口号,只要该端口号没有人用就行了),如下图代表成功打开了

Android Studio真机无线调试(2020最新亲测有用)

3.接下来拔掉数据线,使设备和电脑在同一个WiFi下就可以输入命令 adb connect 手机ip地址:5555

Android Studio真机无线调试(2020最新亲测有用)

Android Studio真机无线调试(2020最新亲测有用)

这样就算连接成功了,可以进行愉快的真机调试了。

特别注意:

在网上我也搜索了很多关于无线真机调试的东西,但是按照他们的步骤都无法连接真机,得到的都是无法连接

Android Studio真机无线调试(2020最新亲测有用)

我一开始以为是手机的问题,因为我也按照输入了adb tcpip 5555来打开端口,得到的也是端口打开成功,如下图Android Studio真机无线调试(2020最新亲测有用)

但是这样只做事无法打开端口的,因为现在国内的手机很多系统(如华为、小米、魅族、ov等)都是经过自己优化的,有很多东西已经和原生系统不一样了,这时就一定要得到该设备的设备号才能打开它的端口号,这样才能连接成功(仅第一次连接时需要这样做),之后连接直接输入adb connect 手机ip:5555就可以了。(注意,这些命令都是在cmd中输入,当然如果你Android Studio配置了cmd环境也可以在Android Studio下面的控制面板Terminal中输入)。