无线调试

通常在使用ADB进行调试的时候,需要使用USB线进行连接。但线一多,会让人觉得非常碍事。类似于现在很火的无线充电,这次笔者让大家来一次无线调试。Google官方文档中也有关于无线ADB调试的相关资料,地址如下所示。

http://developer.android.com/tools/help/adb.html#wireless

获取设备IP

要使用ADB的无线调试功能,首先需要手机与PC在同一局域网中。接下来,选择设置→关于手机→状态选项中,即可找到设备的IP地址。

通过TCP端口连接

假设获取到的设备IP为192.168.199.176,在终端中输入以下指令。

  1. adb connect 192.168.199.176:5555

执行成功后,系统提示:connected to 192.168.199.176:5555。这时再在终端中执行adb shell指令,你就会发现不需要连接USB线就可以进行调试了。

断开连接

要断开无线调试的设备,只需要执行disconnect操作即可,指令如下所示。

  1. adb disconnect 192.168.199.176:5555

系统提示:disconnected 192.168.199.176:5555。此时即可断开无线调试设备。

除了终端ADB的指令,Android Studio的一些插件也可以让开发者很方便地使用无线ADB,例如以下插件。

https://github.com/pedrovgs/AndroidWiFiADB

甚至,在Google Play上也有专门的Wi-Fi ADB的APK,手机root后即可进行无线调试。这些工具都是基于ADB的TCP\IP模式,开发者可以根据自己的需要进行选择。