使用无线调试功能,摆脱usb的困扰!

第一步:前期准备

在无线调试之前,需要确保以下条件满足:

  1. 手机设置:

    • 确保手机已开启开发者选项,并启用了无线调试功能。
    • 记录下手机的无线调试地址,格式为 ip:port(例如:192.168.3.66:43119)。
  2. 电脑环境:

    • 确保电脑已安装 ADB(Android Debug Bridge),并配置好了环境变量。
    • 确保电脑和手机连接到同一局域网。

第二步:无线调试连接步骤

1. 配对设备

运行以下命令进行配对:

adb pair 192.168.3.66:43119

如果一切正常,返回提示如下:

Enter pairing code: 661521 * daemon not running; starting now at tcp:5037 * daemon started successfully Successfully paired to 192.168.3.66:43119 [guid=adb-AERF6R3825058399-3WPasw]

说明:

  • pair 命令 是首次无线调试的必要步骤。配对码通常由手机显示,需要手动输入。
  • 配对成功后,设备将被授权。
2. 尝试连接设备

运行以下命令:

adb connect 192.168.3.66:43119

可能的结果:

  • 如果返回以下错误:

    cannot connect to 192.168.3.66:43119: 由于目标计算机积极拒绝,无法连接。 (10061)

    原因是端口 43119 已被用于配对,不能直接用于连接。
3. 切换到可用的调试端口

将 ADB 服务端口切换为默认的 5555(或其他未被占用的端口):

adb tcpip 5555

返回提示:

restarting in TCP mode port: 5555

此命令将设备的 ADB 服务切换到指定的端口(5555),确保无线连接时使用未占用的端口。

4. 连接设备

使用新的端口连接设备:

adb connect 192.168.3.66:5555

返回提示:

connected to 192.168.3.66:5555

说明:

  • 此时,设备已通过无线网络成功连接到电脑。
  • 现在可以使用 ADB 指令或其他工具(如 scrcpy)对设备进行远程控制。

常见问题和解决方案

1. 无法配对设备
  • 确保手机的无线调试功能已开启。
  • 确保输入的配对码正确且未过期。
2. 无法连接设备
  • 确保手机和电脑在同一局域网中。
  • 检查手机防火墙或网络设置,确保所用端口未被占用或阻止。
3. 切换端口后仍无法连接
  • 检查 ADB 服务是否正常运行:

    adb devices

    如果设备未显示,尝试重新启动 ADB:

    adb kill-server adb start-server

4. 网络不稳定导致断开
  • 使用更稳定的 Wi-Fi 网络。
  • 避免手机切换到其他 Wi-Fi 或启用省电模式。

优化建议

  1. 简化命令操作: 如果需要频繁使用无线调试,可以编写脚本自动执行配对、切换端口、连接的操作。

  2. 使用工具辅助:

    • 工具如 scrcpy 可提供更好的无线屏幕控制体验,尤其适合需要实时画面操作的场景。
  3. 调试持久化:

    • 配对后的设备通常会记住授权关系,不需要每次都配对。在下次连接时,直接使用:

      adb connect <ip>:5555

    • 避免重复输入配对码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

github_czy

多谢老哥奖励的咖啡!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值