在进行Android开发的时候,虚拟机虽然起到了很大的作用,但是有些调试必须在真机上测试,对数据线的频繁插拔不仅不方便,还可能造成手机的损坏或者磨损,反正比较不方便。
所以如果电脑和手机在同一个网络下的话,使用WiFi的网络调试就更好了
前提准备:
· 需要知道你Android设备的局域网IP,方便连接
· 第一次启用需要使用数据线链接一下
使用的工具是adb,在Android Studio下面的Terminal里可以直接用,如果不行就去网上下载一个在cmd使用好了
- 给手机开启tcpip模式,这个时候需要usb线连接手机
adb tcpip 端口号(随便写个大点的比如:5555)
写完这个之后,usb就没用了 - 查看你手机的ip地址
如果想使用命令的话(如果使用命令查看,usb还不能拔,查完再拔)
adb shell ifconfig wlan0
如果不使用的话,手机上也可以查到
查到Ip后,就可以连接了 - 连接手机
adb connect 手机ip - 如果想断开连接的话
adb disconnect 手机ip
注意手机和PC应该在同一wifi下,实际你只要PC能ping通手机ip就没问题
补充:
如果想切换回usb模式
adb usb
如果切换回去的话,下次连接还需要数据线开启tcpip,如果不切换的话,以后调试就再也不用数据线了
当然如果觉得打代码比较麻烦的话,Android Studio也有一个插件叫ADB WIFI,可以点击几下就完成这些,更加方便但是需要下载插件