必须先启用wsa开发人员模式并获取127.0.0.1:58526地址,再配置adb环境变量、执行adb connect连接,最后用adb install命令安装apk;路径含空格需加英文双引号,成功显示success。

要在 Windows 11 安卓子系统(WSA)中不依赖 USB 线、仅靠本地网络用 ADB 安装 APK,必须先完成无线调试通道的建立——这要求子系统已启用开发人员模式、ADB 调试地址可访问,且 Windows 主机的 adb 命令能稳定连接到该地址,否则 install 命令会直接报错 device not found。
确认 WSA 已就绪并获取无线 ADB 地址
打开「适用于 Android 的 Windows 子系统」设置应用 → 点击左上角菜单栏 → 进入【开发人员】页面 → 开启【开发人员模式】开关。等待约 10 秒,下方会显示形如 127.0.0.1:58526 的地址和端口。这个地址是 WSA 内置 ADB server 的监听入口,仅限本机访问,无需配置路由器或防火墙。
如果此处为空白或始终显示“正在加载”,说明子系统未完全初始化,需重启 WSA 应用或重启电脑后重试。
配置并验证 Windows 端 ADB 环境
在任意位置打开 PowerShell 或 CMD 终端,执行 adb version。若提示“不是内部或外部命令”,说明 adb 尚未加入系统环境变量——此时需下载 platform-tools 工具包,解压后将含 adb.exe 的文件夹路径添加至系统 Path 变量中。
添加完成后重启终端,再次运行 adb version。输出类似 Android Debug Bridge version 1.0.41 即表示配置成功。这一步不可跳过,否则后续所有 adb 命令都会失败。
无线连接 WSA 并安装 APK
方法一:直连本地回环地址
在终端中输入:adb connect 127.0.0.1:58526 → 回车。若返回 connected to 127.0.0.1:58526,说明连接成功;若返回 failed to connect to 127.0.0.1:58526,请检查 WSA 是否处于运行状态、开发人员模式是否已开启、以及是否曾手动关闭过子系统窗口(关闭窗口不等于退出进程,但可能中断 ADB server)。
连接成功后,执行:adb install "C:\path\to\your\app.apk"。注意:APK 路径中不能含中文或空格,否则必须用英文双引号包裹全路径;若路径含空格却未加引号,adb 会把空格后的内容误判为第二个参数,导致安装失败。
方法二:使用设备列表二次确认(防错步骤)
连接后立即运行 adb devices → 查看输出列表中是否出现 127.0.0.1:58526 device。只有状态为 device 才代表可操作;若显示 offline 或 unauthorized,需关闭 WSA 设置中的开发人员模式再重新开启,触发授权弹窗并点击【允许】。
确认设备在线后,继续执行安装命令即可。安装过程无图形反馈,成功时终端输出 Success,失败则显示具体错误码(如 INSTALL_FAILED_NO_MATCHING_ABIS 多因 APK 架构与 WSA 不兼容)。











