当使用真机进行Android app debug时,需要使用USB数据线将手机连接到电脑上,这些数据线会造成很多的不方便。下面将介绍一种通过Wifi进行debug的方式,它将解放我们的数据线。
1. 使用的必备条件
使用该方法需要一些必要的前提:
- 首先还是需要有一根USB 数据线,这个将会在初始检查时使用到
- 保证pc端的网络和手机端的网络在同一个网络环境
2. 使用步骤
通过以下简单的几步,就可以解放手机和数据线了:
- 通过USB数据线将手机设备连接到电脑上,以便检查USB debugging处于正常工作状态。在电脑端可以通过
adb devices
命令进行检查。 - 在电脑端运行
adb tcpip 5555
命令 - 断开手机和电脑的连接(移除USB数据线)
- 在手机的
设置--> 关于手机 --> 状态消息
中查看手机的IP地址 - 在电脑端运行
adb connect <手机ip地址>:5555
命令 - 在电脑端重新运行
adb devices
,你将看到你的手机,显示的是手机的ip以及当前的状态
通过上面的步骤就可以像连接着USB数据线一样使用手机了。
3. 疑问
是不是每次切换wifi后或者每次切换workspace后都必须重新执行上述的6个步骤呢?
其实是不用的,步骤1,2,3是为了将手机设置成 wifi-debug 模式,所以不需要每次都进行设置。环境变化后,只需要重复步骤4,5,6即可。
由于Android 手机每次重启后都会丢失 wifi-debug模式,所以每次重启都需要重新重复上述的6个步骤。
[参考文献]