有的时候手机上连接着其他设备没有办法用数据线调试后来研究了一下用 ADB WIFI做调试
一、先按下面的步骤下载ADB WIFI插件
二、配置环境变量
首先找到电脑中的ADB.exe,一般直接去我的电脑C盘,搜索adb.exe,就能找到路径
下面这是我的路径将路径复制下来:C:\Users\XXXXXX\AppData\Local\Android\Sdk\platform-tools
在后面加上 .adb.exe 完整的路径是:C:\Users\XXXXXX\AppData\Local\Android\Sdk\platform-tools.adb.exe后面有用。一定要用你自己的路径
然后右键点击我的电脑-属性-高级-环境变量,设置好后点击确定
然后输入命令“adp”查看是否配置成功下面是配置成功的截图:
三、重启Androidstudio。第一次用USB数据线,原因是手机能不能走这条路,手机如果通过USB能调通。输入指令adb tcpip 5555,会提示是否有设备可以通过执行(开着WIFI同一局域网)。如果有,就输入命令adb connect 192.168.X.XXX:5555
192.168.X.XXX:5555 是手机的IP地址:设置-关于手机-状态信息
下面是成功的截图:
此时用因为手机用数据线连接着logcat里是有数据的。之后进行下一个步骤:
之后拔掉数据线就可以了,一般手机都可以进行调试我用的oppo手机没问题,华为手机不可以,可能牌子安全性高吧,没研究
第二种方法:
1、配置环境变量和上面一样
2、打开CMD 输入adb version查看是否配置成功
3、将电脑和手机连接同一个WIFI,并插上数据线
4、输入命令adb start-server开启adb服务
5、输入adb devices 查询已连接的设备
6、输入adb tcpip 5555 四个5代表的是默认端口 , 也可以改
7、拔掉数据线后输入 adb connect 手机WIFI IP地址:端口号
这里就代表连接成功了
9、选择日志: