Android Studio 通过 WIFI 调试手机 app

操作流程

首先第一步,PC 和手机都需要连在同一个局域网 WIFI。

第二步,手机 USB 连上 PC,确保能查看到通过 USB 连上的设备:

>>adb devices

List of devices attached

CSXasjdhwjqwjhqdh device

(最好只看到一个连上的设置,如果有多个,可能有麻烦,解决办法见后文)

第三步开启网络调试

>> adb tcpip 5555(

其中端口号 5555 也可以指定其他值,该命令将会重启手机上的 adbd,该步成功的话无输出。

第四步 adb 通过 wifi 连 手机

>>adb connect xxxx.xxxx.xxxx.xxxx

其中 xxxx 就是手机被分配的局域网 ip,可以系统设置 --> 关于手机 --> 状态消息(信息)里看到。

控制台输出 connected to xxxx.xxxx.xxxx.xxxx 就表示大功告成了。

可能的问题

如果在第三步的时候出现错误:more than one device and emulator ,则是由于连上了多个设备( usb 连上的设备 + wifi 连上的设备),

第一种方法:只需要断开其他 usb 或者 wifi 连上的设备,只保留我们的目标设备手机即可。

如果断开其他设备还是显示在 adb devices 列表中,直接重启 adb:adb kill-server

第二种方法:干脆指定设备 adb -s {deviceId} tcpip 5555

更多的命令

断开 wifi 调试设备:adb disconnect xxxx.xxxx.xxxx.xxxx

相关推荐
恋猫de小郭3 小时前
Android Studio 正式版 10 周年回顾,承载 Androider 的峥嵘十年
android·ide·android studio
基哥的奋斗历程14 小时前
Openfga 授权模型搭建
android·adb
张3蜂2 天前
Ubuntu全面卸载mysql
mysql·ubuntu·adb
vistaup2 天前
Android Studio 新版本24.2.2 运行后自动切到 LogCat
android·ide·android studio
我是大佬的大佬3 天前
有关Android Studio的安装与配置并实现helloworld(有jdk的安装与配置)(保姆级教程)
android·android studio·软件工程
努力的小T3 天前
Linux MySQL离线安装
linux·运维·服务器·数据库·mysql·adb·云计算
诺离3 天前
让Android adb支持互联网调试脱离局域网
android·adb
练小杰4 天前
【MySQL】我在广州学Mysql 系列——MySQL用户管理详解
android·数据库·经验分享·sql·学习·mysql·adb
差不多的张三4 天前
【解决方案】VMware虚拟机adb连接宿主机夜神模拟器
linux·运维·adb
代码背包客5 天前
一文掌握ADB的安装及使用
linux·adb·安卓·安卓开发