手机
连接 WIFI 和 USB (注意:请确保手机WIFI和计算机网络处于同一网络中)
设置 USB连接方式 为 传输文件 或 传输媒体(如果 确认已连接USB 但手机没有主动弹出,请打开 开发人员选项 将 网络 下的 USB配置 设为 RNDIS (USB 网络) 或 MTP (多媒体传输) 都可以)
在 开发人员选项 开启 调试 下的 USB 调试
Android Studio
在 Android Studio 中打开 终端
获取设备ID命令
adb devices
上个命令输出类似如下内容:
List of devices attached
NYJNW16623001234 device
其中 NYJNW16623001234 就是 设备ID
监听端口,只要是没有被占用的端口都可以(注意:该方法可能会返回error,可尝试下一个方法)
adb tcpip 端口号
返回 restarting in TCP mode port: 端口号 即为成功
如果上面这个返回 error: more than one device/emulator 就用下面这个方法
adb -s 设备ID tcpip 端口号
返回 restarting in TCP mode port: 端口号 即为成功
断开USB(拔出手机和计算机连接的USB数据线)
连接到手机(手机IP地址 在手机 WIFI详情 或 WIFI设置 中查看)
adb connect IP地址:端口号
返回 connected to ip地址:端口号 即为成功
返回 cannot connect to ip地址:端口号: 由于目标计算机积极拒绝,无法连接。 (10061) 的话,
在手机上 重新进入 开发人员选项 将 网络 下的 USB配置 设为 RNDIS (USB 网络) 或 MTP (多媒体传输) 都可以,然后开启 调试 下的 USB 调试, 然后使用上面的命令重新连接
调试
在 Android Studio 选择你的无线设备就可以开始调试啦
断开连接
adb disconnect ip地址:端口号
返回 disconnected ip地址:端口号 即为成功