电脑连接手机调试

电脑连接手机调试

荣耀手机ADB连接电脑指南:从环境配置到故障排查

一、下载安卓工具包 (Platform Tools)

首先,从官方网站下载 Android SDK Platform Tools:

https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn

下载完成后,解压到任意目录,例如D:Android\platform-tools\

二、配置环境变量

  1. 右键"此电脑" → “属性” → “高级系统设置”
  2. 点击"环境变量"
  3. 在"系统变量"中找到 Path,双击编辑
  4. 新建,添加 Platform Tools 的路径(如D:Android\platform-tools\
  5. 确定保存

三、手机端设置

1. USB连接模式

将手机通过USB线连接到电脑,选择"文件传输"模式

2. 开启开发者模式

  • 进入"设置" → “关于手机”
  • 连续点击"版本号"7次,直到提示"已进入开发者模式"

3. 开启USB调试

  • 返回"设置" → “系统和更新” → “开发人员选项”(或者直接搜索开发者)
  • 打开"USB调试"开关

四、验证连接

打开命令提示符(CMD),输入:

adb devices

如果显示设备列表,则连接成功。

五、问题1:adb devices 没有列出设备

1.重新连接一下
adb kill-server
adb start-server
adb version(有需要可输入此命令查看adb相关信息)
adb devices
2.检查驱动

  • 按 Win+X → “设备管理器”
  • 查看是否有带黄色感叹号的设备(一般是在其他设备下)
    右键 → “更新驱动”(可能无法成功安装)
    3.添加硬件ID
  • win+x打开设备管理器,找到手机设备
  • 右键 → “属性” → “详细信息” → “硬件ID”
  • 记下类似 USB\VID_XXXX&PID_XXXX 的值
  • 进入 C:\Users[用户名].android\ 目录
  • 编辑 adb_usb.ini 文件(没有则新建)
  • 添加一行:0xXXXX(XXXX为硬件ID中的值)
  • 保存文件,重启ADB

4.荣耀手机专用方案(成功方案)

下载并安装"荣耀手机助理",按照指引操作即可成功连接。(这个是用USB连接手机的时候,电脑右下角还会弹出一个东西,然后点击选择安装驱动)

问题2:adb server version (39) doesn’t match this client (41); killing…

解决:
1)这种解决方案用于你没有安装多个adb,如果有安装模拟器,模拟器会自带adb,可能会产生版本冲突
adb kill-server
adb start-server
adb devices
2)若有安装模拟器,可能解决就需要替换adb.exe,统一adb版本
3)端口号被占用也会报这个错

总结

ADB连接的主要步骤:

  • 下载并解压 Platform Tools
  • 配置环境变量
  • 开启手机开发者模式和USB调试
  • 安装驱动(荣耀手机需安装手机助理)
  • adb devices 验证连接