当前位置: 首页 > web >正文

Mac 电脑安装 ADB 环境完整指南

Mac 电脑安装 ADB 环境完整指南

  • Mac 电脑安装 ADB 环境完整指南
    • 🍺 方法一:使用 Homebrew(推荐)
      • 1. 安装 Homebrew(如果尚未安装)
      • 2. 安装 Android Platform Tools
      • 3. 验证安装
    • 📦 方法二:手动安装
      • 1. 下载 Android SDK Platform Tools
      • 2. 解压并移动到合适位置
      • 3. 添加到环境变量
      • 4. 验证安装
    • 🔧 配置 USB 调试
      • 1. 在 Android 设备上
      • 2. 在 Mac 上连接设备
    • 🛠️ 常见问题解决
      • 问题:设备未列出
      • 问题:命令未找到
      • 问题:权限不足
    • ⚙️ 进阶配置
      • 1. 创建别名简化命令
      • 2. 无线调试(免 USB)
      • 3. 安装 ADB 图形界面工具
    • 📱 常用 ADB 命令速查
    • 🔄 更新 ADB
    • 📦 卸载 ADB

Mac 电脑安装 ADB 环境完整指南

ADB(Android Debug Bridge)是 Android 开发的核心工具,用于与 Android 设备通信。在 Mac 上安装 ADB 环境有以下几种方法:

🍺 方法一:使用 Homebrew(推荐)

1. 安装 Homebrew(如果尚未安装)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 安装 Android Platform Tools

brew install android-platform-tools

3. 验证安装

adb version
# 应显示:Android Debug Bridge version x.x.x

📦 方法二:手动安装

1. 下载 Android SDK Platform Tools

访问官方下载页面:
https://developer.android.com/studio/releases/platform-tools

选择 Mac 版本下载

2. 解压并移动到合适位置

unzip platform-tools-*.zip
sudo mv platform-tools /usr/local/share/

3. 添加到环境变量

# 编辑配置文件(根据你的 shell 选择)
nano ~/.zshrc  # 或 ~/.bash_profile# 添加以下行
export PATH=$PATH:/usr/local/share/platform-tools# 保存后生效
source ~/.zshrc

4. 验证安装

adb --version

🔧 配置 USB 调试

1. 在 Android 设备上

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

2. 在 Mac 上连接设备

# 查看连接设备
adb devices# 如果显示 "unauthorized"
# 在设备上确认授权提示

🛠️ 常见问题解决

问题:设备未列出

# 1. 检查 USB 连接模式(选择文件传输)
# 2. 重启 ADB 服务
adb kill-server
adb start-server# 3. 检查 USB 驱动程序
lsusb  # 查看设备是否识别

问题:命令未找到

# 检查环境变量
echo $PATH# 确认 platform-tools 路径正确
ls /usr/local/share/platform-tools/adb

问题:权限不足

# 添加执行权限
sudo chmod +x /usr/local/share/platform-tools/adb
sudo chmod +x /usr/local/share/platform-tools/fastboot

⚙️ 进阶配置

1. 创建别名简化命令

# 编辑 ~/.zshrc
alias adbd="adb devices"
alias adbr="adb reboot"
alias adbs="adb shell"# 保存后生效
source ~/.zshrc

2. 无线调试(免 USB)

# 1. 通过 USB 连接设备
adb tcpip 5555# 2. 查看设备 IP
adb shell ip -f inet addr show wlan0# 3. 断开 USB 连接
adb connect <设备IP>:5555# 4. 验证连接
adb devices

3. 安装 ADB 图形界面工具

  • Scrcpy:屏幕镜像和控制

    brew install scrcpy
    
  • Android File Transfer:文件管理
    https://www.android.com/filetransfer/

📱 常用 ADB 命令速查

命令功能
adb devices列出连接设备
adb install app.apk安装应用
adb uninstall com.example卸载应用
adb logcat查看设备日志
adb shell进入设备终端
adb pull /sdcard/file.txt从设备复制文件
adb push file.txt /sdcard/向设备发送文件
adb reboot重启设备
adb reboot bootloader进入 bootloader
adb shell screencap /sdcard/screen.png截屏
adb shell screenrecord /sdcard/video.mp4录屏

🔄 更新 ADB

# Homebrew 方式
brew upgrade android-platform-tools# 手动方式
# 重新下载最新 platform-tools 覆盖旧文件

📦 卸载 ADB

# Homebrew 方式
brew uninstall android-platform-tools# 手动方式
sudo rm -rf /usr/local/share/platform-tools
# 并从环境变量中移除相关路径

安装完成后,您就可以在 Mac 上使用 ADB 命令调试 Android 设备、安装应用、查看日志等。建议使用 Homebrew 方式安装,便于后续更新和管理。

http://www.xdnf.cn/news/17324.html

相关文章:

  • 【自动驾驶】《Sparse4Dv3》代码学习笔记
  • golang的面向对象编程,struct的使用
  • DLedger(自动选举)
  • 【多重BFS】Monsters
  • 人工智能——自动微分
  • Spring Boot + ONNXRuntime CPU推理加速终极优化
  • 02电气设计-安全继电器电路设计(让电路等级达到P4的安全等级)
  • PostgreSQL面试题及详细答案120道(61-80)
  • 仁懋电子MOT11N45——音响电路的卓越选择
  • 亚马逊广告运营:有什么好用的辅助工具
  • 接口自动化-pytest
  • 如何实现冷库的远程监控?冷库远程监控物联网解决方案
  • Flink-1.19.0-核心源码详解
  • 汽车娱乐信息系统域控制器的网络安全开发方案
  • Redis为什么要引入多线程?
  • 齐护机器人小智AI_MCP图形化编程控制Arduino_ESP32
  • 2025 年最佳no-code和open-source AI Agents
  • GitCode 7月:小程序积分商城更名成长中心、「探索智能仓颉!Cangjie Magic 体验有奖征文活动」圆满收官、深度对话栏目持续热播
  • 数据结构:双向链表(Doubly Linked List)
  • 谷歌DeepMind发布的全新世界模型“Genie 3”
  • 远程连接----ubuntu ,rocky 等Linux系统,WindTerm_2.7.0
  • vue3 el-select el-option 使用
  • 每日算法刷题Day57:8.6:leetcode 单调栈6道题,用时2h
  • 算法训练营DAY55 第十一章:图论part05
  • 【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)
  • 达梦数据库数据守护集群启动与关闭标准流程
  • hive专题面试总结2
  • [AI]从零开始的SDXL LORA训练教程
  • 微信小程序中使用TensorFlowJS从环境搭建到模型训练及推理模型得到预测结果
  • OpenAI最新开源:GPT-OSS原理与实践