安卓配置ADB TCP调试开启自启

安卓配置ADB TCP调试开启自启

本文介绍了如何在安卓手机上配置ADB通过TCP/IP模式进行调试,并实现开机自动启动ADB服务。内容包括通过USB线初始设置、启用USB调试、连接电脑并授权、检查设备连接、切换到TCP/IP模式以及使用脚本文件实现开机自动启动ADB服务。

安卓配置ADB TCP调试开启自启

通过USB线初始设置

电脑安装adb

adb是Android手机调试工具,用于在手机和电脑之间进行数据传输和调试, 可以直接安装Android Studio或者下载scrcpy

scrcpy: This application mirrors Android devices (video and audio) connected via USB or TCP/IP and allows control using the computer’s keyboard and mouse. It does not require root access or an app installed on the device. It works on Linux, Windows, and macOS.

下载地址: https://github.com/Genymobile/scrcpy
本站网盘: https://pan.0197011.xyz/down/2025/scrcpy-win64-v3.2.zip

启用USB调试

  1. 进入设置 > 关于手机,连续点击版本号7次启用开发者模式。
  2. 返回设置 > 系统 > 开发者选项,开启USB调试

注意:确保已勾选USB调试选项,否则无法连接电脑。

连接电脑并授权

  1. 使用USB线连接手机和电脑。
  2. 在手机弹出的提示中勾选始终允许并确认。

检查设备连接

  1. 打开终端(CMD/PowerShell/终端),输入以下命令确认设备已连接:

    1
    adb devices

切换到TCP/IP模式

  1. 设置端口监听

    1
    2
    # 在电脑终端执行
    adb tcpip 5555
  2. 断开USB线

    • 拔掉USB线,此时ADB将通过网络连接。
  3. 获取手机IP地址

    • 在手机的 设置 > 关于手机 > 状态信息 中查看IP,或运行:

      1
      adb shell ifconfig | grep "inet addr"

      部分设备需使用

      1
      ip addr

      命令)

  4. 通过IP连接设备

    • 在电脑终端输入:
      1
      2
      3
      4
      adb connect 手机IP:5555
      # adb connect 192.168.1.100:5555

      adb disconnect # 断开全部连接

开机自动启动TCP ADB(需Root)

  1. 使用脚本文件
  • 创建脚本

    1
    2
    3
    4
    adb shell
    su # 切换到root
    cd /data/adb/service.d/
    vi /data/adb/service.d/adb_tcp.sh

    (路径可能因设备而异),内容如下:

    1
    2
    3
    4
    #!/system/bin/sh
    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd
  • 赋予执行权限:

    1
    chmod +x /data/adb/service.d/adb_tcp.sh
作者

默吟

发布于

2025-06-06

许可协议

CC BY-NC-SA 4.0

评论

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×