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

相关推荐
小小bugbug22 分钟前
mysql查询的原始返回顺序与limit分页优化
mysql·adb
我命由我123454 小时前
Kotlin 运算符 - == 运算符与 === 运算符
android·java·开发语言·java-ee·kotlin·android studio·android-studio
我命由我123457 小时前
Android Jetpack Compose - TopAppBar、BottomAppBar、Scaffold
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
我命由我123457 小时前
Android Studio - Android Studio 去除 import 的未使用的类
android·java·ide·学习·java-ee·android studio·学习方法
AurumVision11 小时前
小米、海信、TCL、华为等品牌电视ADB调试的开启方法
adb·智能电视·tcl·开发者模式·小米电视·玩机教程·电视调试
stevenzqzq1 天前
ctrl +B和ctrl+shift +B的区别
android·ide·android studio
技术净胜1 天前
MySQL 8.0 超详细保姆级官方版下载安装完整教程步骤(含环境配置+安装包下载)
数据库·mysql·adb
fatiaozhang95271 天前
万能通刷包_非高安版_海思MV300H/MV310_原机安卓4升级安卓9_全分区烧录包支持多无线及遥控_带adb权限(2026)
android·adb·电视盒子·刷机固件·机顶盒刷机·海思安卓4升级安卓9
·云扬·2 天前
MySQL单机多实例部署两种实用方法详解
数据库·mysql·adb
墨瑾轩2 天前
MySQL索引创建不锁表:90%的DBA都踩过的3个坑!
mysql·adb·dba