Mac 查看手机信息工具 + platform-tools 使用全指南

在 Mac 上查看手机信息,可按设备类型选择合适工具,iPhone/iOS 优先用系统自带或官方工具,安卓则可通过 ADB 命令行或可视化工具操作。同时,Android 官方的 platform-tools 是安卓设备调试与信息查看的核心工具,下面详细介绍各类工具及 platform-tools 的完整使用流程,包含下载地址、优缺点与实操步骤。

一、Mac 查看手机信息工具推荐(含下载、优缺点)

(一)iPhone/iOS 设备

工具 核心功能 优缺点 下载地址 适用场景
Finder(系统自带) 查看型号、iOS 版本、容量、序列号,备份恢复 优点:免安装、操作简单;缺点:信息不够深入,仅支持 macOS Catalina+ 系统内置,无需额外下载 日常快速查看设备基础信息
Apple Configurator 2 显示 OS 版本、序列号、硬件 ID、系统日志,支持批量管理 优点:官方专业、信息全面、批量管理强;缺点:界面偏技术,普通用户用不到全部功能 Mac App Store 免费下载 IT 人员、开发者,批量设备配置与信息查询
iMazing 深度查看系统、电池、备份信息,Wi‑Fi 连接,数据提取与迁移 优点:功能全面、操作直观、无线连接;缺点:高级功能付费,免费版有功能限制 官网(https://imazing.com/)、Mac App Store 需要备份、数据迁移及详细设备信息的普通用户与专业人士
爱思助手(Mac 版) 查看激活状态、越狱状态、电池状态,验机报告生成 优点:验机功能实用,界面友好;缺点:部分高级功能需付费,非官方工具 官网(https://www.i4.cn/ 需要全面验机、管理 iOS 设备文件的用户

(二)安卓设备

工具 核心功能 优缺点 下载地址 适用场景
ADB 命令行(platform-tools) 查看 Android 版本、内核、构建号,执行 shell 命令,支持应用管理、文件操作、设备控制等 优点:轻量无广告、自定义强、功能覆盖广;缺点:命令行操作,新手有学习成本 Android 官网(https://developer.android.com/tools/releases/platform-tools?hl=zh-cn)、Google 官方直连(https://dl.google.com/android/repository/platform-tools-latest-darwin.zip 开发者、高级用户,批量查看、脚本化操作及设备深度管理
Coolmuster Android Assistant 可视化查看系统、硬件、电池信息,文件管理与数据备份 优点:界面直观、功能多样;缺点:高级功能付费,免费版功能受限 官网(https://www.coolmuster.com/)、Mac App Store 普通用户,需要图形化界面管理安卓设备
ADB Studio 无线调试、截图、端口转发,集成 ADB 常用功能 优点:macOS 原生界面,集成 ADB 核心操作;缺点:需先安装 platform-tools,功能相对单一 GitHub(https://github.com/ashishb/adb-studio)下载 DMG 开发者,需要图形化 ADB 操作

二、platform-tools.zip 在 Mac 上的完整使用教程

(一)工具简介

platform-tools 是 Android 官方提供的工具集,核心包含 ADB(Android Debug Bridge)和 Fastboot,无需安装 Android Studio,解压即可使用,可实现安卓设备调试、信息查看、文件传输、应用管理、设备控制等多种操作,是安卓开发与高级使用的必备工具。

(二)前期准备

  1. 下载 platform-tools.zip:优先通过 Android 官方页面(https://developer.android.com/tools/releases/platform-tools?hl=zh-cn)下载,也可直接使用 Google 官方直连(https://dl.google.com/android/repository/platform-tools-latest-darwin.zip),确保获取最新版本。
  2. 安卓设备设置:打开手机 "设置"→"关于手机",连续点击 "版本号" 7 次开启开发者选项;返回设置,进入 "开发者选项",开启 "USB 调试",部分机型需同时开启 "USB 调试(安全设置)"。

(三)解压与基础使用步骤

  1. 解压文件:找到下载的 platform-tools.zip,双击解压得到 platform-tools 文件夹,建议移动到易访问位置(如~/platform-tools,即用户目录下),方便后续操作。
  2. 终端进入工具目录:打开 Mac 终端,输入cd (空格不可少),将 platform-tools 文件夹拖入终端,回车进入该目录,示例路径:cd ~/platform-tools
  3. 连接设备并验证:用 USB 线连接手机与 Mac,手机弹窗选择 "允许 USB 调试" 并勾选 "始终允许"。终端输入以下命令验证连接:
    • 查看 ADB 版本:./adb version(或./adb --version),可显示版本号等信息,确认工具可用;
    • 列出已连接设备:./adb devices,若显示设备序列号及 "device",则连接成功;若显示 "unauthorized",需重新插拔数据线并授权。
  4. 核心信息查看命令:
    • 查看 Android 版本:./adb shell getprop ro.build.version.release
    • 查看 API 级别:./adb shell getprop ro.build.version.sdk
    • 查看设备型号:./adb shell getprop ro.product.model
    • 查看完整系统信息:./adb shell cat /system/build.prop
  5. 再次说明:./的形式是需要进入到platform-tools的根目录中!

(四)进阶配置与拓展功能

1. 配置环境变量(全局调用 ADB,无需每次进入工具目录)
  1. 终端输入配置文件编辑命令(根据所使用的 Shell 类型选择):

    • Bash 用户:open ~/.bashrc
    • Zsh 用户(Mac 默认):open ~/.zshrc
  2. 在打开的配置文件中添加路径,保存并关闭:

    复制代码
    export PATH=$PATH:$HOME/platform-tools
  3. 使配置生效:终端输入对应命令(与编辑文件一致):

    • Bash 用户:source ~/.bashrc
    • Zsh 用户:source ~/.zshrc
  4. 验证:关闭终端重新打开,直接输入adb devices,若能正常显示设备,则环境变量配置成功,后续可在任意目录执行 ADB 命令。

  5. 输入命令可验证

    javascript 复制代码
    // 连接好设备(记得在手机里打开 开发者选项 → USB调试),执行:
    adb version
    adb devices
2. 常用 ADB 命令大全(覆盖多场景使用)
命令分类 命令 说明
基本命令 adb version/adb --version 查看 ADB 版本
adb devices 列出已连接的设备
adb kill-server 停止 ADB 服务
adb start-server 启动 ADB 服务
adb start-server -P 5555 指定端口(5555)启动 ADB 服务
adb reconnect 重新连接所有设备
设备连接相关 adb connect <ip>:<port> 通过 TCP/IP 连接设备(示例:adb connect 192.168.1.100:5555
adb disconnect <ip>:<port> 断开指定网络设备连接
adb disconnect 断开所有设备连接
adb -s <serial> 多设备时,指定设备序列号执行命令
应用管理 adb install app.apk 安装 APK 文件
adb install -r app.apk 重新安装 APK,保留应用数据
adb install -d app.apk 允许降级安装 APK
adb install -g app.apk 安装 APK 并自动授予所有权限
adb uninstall <包名> 卸载应用(需输入应用包名)
adb uninstall -k <包名> 卸载应用但保留数据和缓存
adb shell pm list packages 列出设备上所有安装的应用包名
adb shell pm clear <包名> 清除指定应用的缓存和数据
文件操作 adb push <本地文件> <设备路径> 将本地文件复制到设备(示例:adb push config.json /sdcard/
adb pull <设备文件> <本地路径> 从设备复制文件到本地
adb shell ls <设备路径> 列出设备指定目录下的文件(示例:adb shell ls /sdcard/
调试与 Shell adb shell 进入设备 Shell 环境,可执行更多系统命令
adb shell <命令> 直接执行单条设备 Shell 命令(无需进入 Shell)
adb logcat 查看设备系统日志
adb logcat -s <tag> 查看指定标签(tag)的系统日志
`adb logcat grep <关键词>` 过滤日志,仅显示包含指定关键词的内容(示例:`adb logcat grep Activity`)
adb bugreport 导出完整的系统调试报告
设备控制 adb reboot 重启设备
adb reboot bootloader 重启设备并进入 bootloader 模式
adb reboot recovery 重启设备并进入 recovery 模式
adb root 以 root 权限重启 ADB(需设备支持 root)
adb remount 重新挂载系统分区为可写(需 root 权限)
adb tcpip 5555 开启设备 ADB TCP/IP 连接模式,默认端口 5555
端口转发与应用启动 adb forward tcp:<本地端口> tcp:<设备端口> 将本地端口转发到设备端口
adb reverse tcp:<设备端口> tcp:<本地端口> 将设备端口转发到本地端口
adb shell am start -n <包名>/<Activity> 启动指定应用(需知道应用包名和 Activity 名称)
3. 常用组合命令示例
  1. ADB 服务管理:

    复制代码
    adb start-server  # 启动ADB服务
    adb -P 5555 start-server  # 指定端口启动ADB服务
    adb kill-server  # 停止ADB服务
  2. 设备无线连接:

    复制代码
    adb tcpip 5555  # 开启设备无线调试模式
    adb connect 192.168.1.100:5555  # 连接同一网络下的设备(替换为实际IP)
    adb disconnect 192.168.1.100:5555  # 断开指定无线设备连接
    adb disconnect  # 断开所有设备连接
  3. 应用安装与管理:

    复制代码
    adb install -r app.apk  # 安装或更新APK(保留数据)
    adb uninstall -k com.example.app  # 卸载应用但保留数据(替换为实际包名)
    adb shell pm clear com.example.app  # 清除应用数据(替换为实际包名)
  4. 文件传输与日志查看:

    复制代码
    adb push config.json /sdcard/  # 本地文件复制到设备SD卡
    adb pull /sdcard/photo.jpg ~/Desktop/  # 设备文件复制到本地桌面
    adb logcat -s MainActivity  # 查看指定标签的应用日志

(五)常见问题解决

  1. "adb: command not found":未进入 platform-tools 目录且环境变量配置错误,检查路径是否正确(如$HOME/platform-tools是否对应实际文件夹位置),重新配置环境变量并执行生效命令。
  2. 设备显示 "offline":数据线接触不良、手机未解锁或 USB 调试未开启,建议更换原装数据线、解锁手机屏幕,重新插拔并确认授权。
  3. 无法验证开发者:右键 platform-tools 文件夹中的adb文件→"打开",确认一次后即可正常使用,解决 Mac 的安全验证限制。
  4. 多设备连接冲突:使用adb devices查看所有设备序列号,通过adb -s <设备序列号> <命令>指定设备执行操作(示例:adb -s 123456 device)。

三、工具选择建议

  1. 普通用户:iPhone 用 Finder 或 iMazing 免费版,满足基础信息查看与备份;安卓用 Coolmuster Android Assistant,图形化界面操作简单,无需专业技能(个人看需要购买)。
  2. 开发者 / IT 人员:iPhone 用 Apple Configurator 2,支持批量管理与深度信息查询;安卓用 ADB 命令行(platform-tools),功能全面且支持自定义操作,搭配常用命令可实现设备深度管理;若偏好图形化 ADB 操作,可选择 ADB Studio。
  3. 有验机需求的 iOS 用户:优先选择爱思助手 Mac 版,验机功能实用且界面友好,能快速查看设备激活状态、电池健康等关键信息。

推荐mac用户,看andriod信息的话使用platform-tools,个人按照步骤实践ok!

四、效果图附上

以下图例均在配置全局命令后运行

个人使用命令如下,其他仅作汇总分享使用~

javascript 复制代码
查看 Android 版本:adb shell getprop ro.build.version.release
查看 API 级别:adb shell getprop ro.build.version.sdk
查看设备型号:adb shell getprop ro.product.model

1. 查看当前设备的andriod版本

2. 查看当前工具版本号

相关推荐
x-cmd2 小时前
[x-cmd] Wine 11.0 史诗级发布:Linux 运行 Windows 应用和游戏进入“完全体”时代
linux·windows·游戏
开开心心就好3 小时前
图片校正漂白工具永久免费,矫正实时预览
网络·人工智能·windows·计算机视觉·计算机外设·电脑·excel
qinyia3 小时前
如何彻底卸载macOS上的conda并清理环境变量配置
macos·conda
Whoami!3 小时前
⓫⁄₁₁ ⟦ OSCP ⬖ 研记 ⟧ Windows权限提升 ➱ 未加引号服务路径漏洞利用(上)
windows·网络安全·信息安全·未加引号服务路径
MyBFuture4 小时前
编程实战:相机连接与参数设置指南
windows·c#·visual studio·vision pro·联合编程
Don't Look Down4 小时前
windows 脱机安装wsl 及 Docker Desktop 集成
windows·docker·容器
开开心心就好4 小时前
免费批量抠图软件大模型,复杂倒影精准去除
网络·windows·pdf·计算机外设·电脑·硬件架构·材料工程
Blue桃之夭夭4 小时前
【工具教程】Windows 下十六进制编辑器 HxD 安装与使用指南(附下载链接)
windows·编辑器
qq_278787774 小时前
Windows 本地 EasySwoole 项目(Docker Desktop 挂载运行+热加载配置)
windows·docker·容器·easyswoole