Skip to content

ADB 登录

概述

ADB(Android Debug Bridge)是连接 A8550MA1 最便捷的方式之一,无需额外配置显示器或网络。

准备工作

Windows 环境

  1. 下载并解压 ADB 工具包 platform-tools
  2. 将解压后的 platform-tools 目录路径添加到系统环境变量 PATH 中
  3. 打开 CMD 或 PowerShell,输入 adb version 验证安装

Linux / macOS 环境

bash
# Ubuntu / Debian
sudo apt update
sudo apt install adb

# macOS
brew install android-platform-tools

硬件连接

  1. 使用 USB Type-A 转 Type-C 数据线连接设备
    • USB Type-A 端连接电脑
    • USB Type-C 端连接 A8550MA1 的 Type-C 接口
  2. 设备上电并等待系统启动完成(STATUS LED 绿灯常亮)

建立 ADB 连接

bash
# 查看已连接设备
adb devices

# 正常输出示例:
# List of devices attached
# 47897135   device

如果未列出设备:

  • 确认 USB 数据线支持数据传输(非仅充电线)
  • 重新拔插 USB 数据线
  • 尝试更换电脑 USB 端口

ADB 常用操作

进入 Shell

  • 方式一:普通权限进入设备命令行
bash
# 进入设备命令行
adb shell
  • 方式二:Root 权限进入设备
bash
# 获取 root 权限
adb root
# 进入设备命令行
adb shell

文件传输

bash
# 上传文件到设备
adb push <本地文件路> <设备目标路>

# 示例:上传 test.py 到 /home/aidlux/
adb push test.py /home/aidlux/

# 从设备下载文件
adb pull <设备文件路> <本地目标路>

# 示例:下载日志文件
adb pull /var/log/syslog ./

系统操作

bash
# 重启设备
adb reboot

# 进入刷机模式 (EDL)
adb root
adb reboot edl

# 查看系统信息
adb shell cat /proc/version
adb shell cat /proc/cpuinfo

注意

当前系统不支持通过 adb connect <设备IP>:5555 连接。