ADB开启远程debug
有些手机是不开放设置里面开启远程调试功能的选项的,所以就得需要用到adb手动开启
步骤 1:准备工作
- 确保设备已启用开发者选项和 USB 调试
- 打开手机 设置 > 关于手机,连续点击 版本号 7 次以启用开发者模式。
- 返回设置,进入 系统 > 开发者选项,开启 USB 调试 和 无线调试(不同设备名称可能略有不同)。
- 安装 ADB 工具
- 从 Android SDK Platform-Tools 下载 ADB 工具包,并添加到系统环境变量中。
步骤 2:通过 USB 初始化连接(首次需有线连接)
-
用 USB 线将手机连接到电脑。
-
打开终端(Windows 为 CMD/PowerShell,Mac/Linux 为 Terminal),输入:
adb devices
- 如果设备已授权,会显示设备序列号(如
123456 device
)。 - 如果未授权,手机会弹出提示,点击 允许调试。
- 如果设备已授权,会显示设备序列号(如
步骤 3:切换到无线调试模式
-
设置设备监听 TCP/IP 端口
在终端输入以下命令,使设备切换到 TCP/IP 模式:adb tcpip 5555
5555
是默认端口,如需更换可自行修改。
-
断开 USB 线
此时设备已处于无线调试模式,可以移除 USB 线。
步骤 4:通过 Wi-Fi 连接设备
-
获取设备的 IP 地址
- 在手机的 设置 > 关于手机 > 状态信息 中查看 IP 地址。
- 或通过已连接的 USB 执行:(部分设备可能需要替换
wlan0
为其他网络接口名)。adb shell ip -f inet addr show wlan0
-
连接设备
在终端输入以下命令(替换<设备IP>
为实际 IP):adb connect <设备IP>:5555
- 例如:
adb connect 192.168.1.100:5555
- 成功后会显示
connected to 192.168.1.100:5555
。
- 例如:
步骤 5:验证连接
adb devices
- 如果列表中显示
<设备IP>:5555 device
,则连接成功。
常见问题
- 连接失败
- 检查设备和电脑是否在同一局域网。
- 重启 ADB 服务:
adb kill-server && adb start-server
。 - 确认防火墙未阻止端口
5555
。
- 设备重启后失效
- 设备重启后需重新执行
adb tcpip 5555
(需再次通过 USB 初始化)。
- 设备重启后需重新执行
- 无线调试新方法(Android 11+)
- Android 11 及以上版本支持 无线调试配对(无需 USB):进入 开发者选项 > 无线调试,启用后选择 使用配对码配对,按提示操作即可。
安全提示
- 无线调试会暴露设备到局域网,请在可信网络中使用,完成后建议关闭调试或断开连接:
adb disconnect <设备IP>:5555
如果有其他问题,欢迎进一步提问!
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
Blog!
喜欢就支持一下吧