首页/软件/OpenMTP
O

OpenMTP

更新于 2026-10-07

OpenMTP:macOS 上强大的 Android 文件传输工具 #

OpenMTP 是什么? #

OpenMTP 是一款专为 macOS 打造的高级 Android 文件传输应用(Advanced Android File Transfer Application for macOS),由开发者 Ganesh Rathinavel 主导开发并以 MIT 协议开源。它旨在解决 macOS 与 Android 设备之间的文件传输难题,通过 USB 即插即用的方式,让用户在 Mac 上像操作本地磁盘一样浏览、复制和管理 Android 手机、平板或其他 MTP 设备的文件。

长期以来,macOS 用户在 Android 文件传输方面面临诸多困扰:Google 官方的 Android File Transfer 应用存在无法传输大于 4GB 文件、频繁断连、无法重命名文件或文件夹等限制;而其他第三方工具大多价格昂贵、界面体验差,或依赖 WiFi 与 ADB 协议,传输速度慢。OpenMTP 正是为终结这些痛点而生。截至目前,OpenMTP 全球下载量已超过 140 万次,覆盖 180 多个国家和地区,GitHub 星标突破 7.4K,是 macOS 平台上排名第一的开源 MTP 应用,并且始终保持免费、开源、无广告。

OpenMTP 有哪些亮点特色? #

  • 安全、透明、完全开源:基于 MIT 协议开放源代码,用户可随时审查代码逻辑,不收集任何个人身份信息,数据安全有保障。
  • USB 即插即用:通过 USB 连接 Android 设备后即可立即访问,无需复杂配置,连接快速稳定。
  • 支持超 4GB 大文件传输:突破了 Google 官方 Android File Transfer 无法传输大于 4GB 文件的限制,支持一次性传输多个大文件。
  • 内部存储与 SD 卡自由切换:可在设备内置存储和外置 SD 卡之间自由切换浏览,方便管理不同存储位置的内容。
  • 双栏分屏视图:本地 Mac 与 Android 设备文件分别显示在左右分栏中,一目了然,方便拖拽与对比操作。
  • 深色模式与拖放支持:提供深色主题界面,长时间使用更护眼;支持直接拖放文件,操作直觉流畅。
  • 网格与列表双视图 + 键盘快捷键:自由切换网格或列表视图,并可使用键盘快捷键快速导航文件,提升操作效率。

OpenMTP 官网首页截图

免费下载 OpenMTP #

以下为官方提供的各平台安装包,点击链接即可下载。请务必从官方渠道下载,避免使用仿冒网站。

文件名 描述 大小 下载
openmtp-3.3.0-mac-arm64.dmg 适用于 Apple Silicon(M 系列芯片)Mac 120.4 MB 夸克网盘
openmtp-3.3.0-mac-x64.dmg 适用于 Intel 芯片 Mac 122.2 MB 夸克网盘

OpenMTP 如何使用? #

OpenMTP 的操作方式非常直观,即便是不熟悉命令行的普通用户也能快速上手。以下是基本使用流程:

  1. 连接设备:使用 USB 数据线将 Android 手机或平板连接至 Mac,并在 Android 设备上选择「文件传输(MTP)」模式。如系统弹出「允许访问设备数据」提示,请点击允许。
  2. 启动 OpenMTP:打开应用后,界面会自动识别已连接的 Android 设备,并显示设备名称与存储容量信息。
  3. 选择存储位置:在设备面板上方切换「内部存储(Internal Memory)」或「SD 卡(SD Card)」,浏览对应目录。
  4. 浏览与传输文件:左侧为 Mac 本地文件,右侧为 Android 设备文件。可直接拖放文件,或使用右键菜单进行复制、粘贴、重命名、删除等操作。
  5. 切换视图与快捷键:使用界面上方按钮在网格视图与列表视图之间切换,配合键盘快捷键(如复制、粘贴、删除、新建文件夹等)可大幅提升操作效率。
  6. 安全断开:传输完成后,建议先在系统中安全弹出设备,再拔下 USB 数据线,避免数据损坏。

此外,OpenMTP 也支持通过 Homebrew Cask 安装与更新:

# 新版 Homebrew
brew install openmtp --cask
# 旧版 Homebrew
brew cask install openmtp

OpenMTP 的常见问题? #

Q1:OpenMTP 支持哪些 macOS 版本? OpenMTP 需要 macOS 10.14(Mojave)或更高版本。macOS 10.13(High Sierra)及更早版本仅支持有限的旧版「Legacy MTP 模式」,且需要搭配 OpenMTP v3.1.15 使用。目前官方只为最新三个版本的 macOS 提供 Kalam Kernel 更新,包括新设备支持、错误修复与稳定性改进,建议运行 macOS Big Sur(11.0)或更高版本以获得完整体验。

Q2:为什么我的 Android 设备无法被识别? 请先确认数据线支持数据传输(部分充电线仅供电),并在 Android 设备上将 USB 连接模式切换为「文件传输(MTP)」。若仍无法识别,可尝试更换 USB 接口、重启设备或在 Android 端撤销 USB 调试授权后重新连接。部分厂商定制系统(如小米、OPPO)需额外开启「USB 调试」或安装驱动辅助。

Q3:OpenMTP 能传输大于 4GB 的文件吗? 可以。与 Google 官方 Android File Transfer 不同,OpenMTP 支持传输多个超过 4GB 的大文件,这也是其最受用户欢迎的核心特性之一。

Q4:OpenMTP 是否免费?会收集我的隐私数据吗? OpenMTP 完全免费、开源且无广告,不会收集任何个人身份信息(No collection of personally identifiable information)。其源代码托管于 GitHub,任何人都可以审查。

Q5:可以同时连接多台 Android 设备吗? 官网未明确说明多设备同时连接的支持情况,但根据其 MTP 架构,建议一次连接一台设备以保证传输稳定性。如需在多台设备间切换,建议断开当前设备后再连接下一台。

Q6:传输中断或设备频繁掉线怎么办? 参考社区常见反馈,可尝试更换高质量 USB 数据线、直接连接 Mac 本机 USB 端口(避免使用 Hub)、关闭 Android 端省电模式,或将 macOS 升级至受支持的最新版本。

OpenMTP 如何安装? #

OpenMTP 目前仅提供 macOS 版本,安装前请根据 Mac 芯片类型选择对应安装包。

方法一:DMG 安装包(推荐普通用户) #

  1. 根据 Mac 芯片类型下载对应文件:
    • Apple Silicon(M1/M2/M3/M4 等):openmtp-3.3.0-mac-arm64.dmg
    • Intel 芯片:openmtp-3.3.0-mac-x64.dmg
  2. 双击下载的 .dmg 文件挂载磁盘映像。
  3. 将 OpenMTP 图标拖拽至「应用程序(Applications)」文件夹。
  4. 首次运行时,若 macOS 提示「无法验证开发者」,请前往「系统设置 → 隐私与安全性」中点击「仍要打开」。
  5. 启动 OpenMTP,连接 Android 设备即可开始使用。

方法二:Homebrew Cask 安装(推荐开发者) #

在终端中执行以下任一命令:

# 新版 Homebrew 语法
brew install openmtp --cask

# 旧版 Homebrew 语法
brew cask install openmtp

也可前往 GitHub Releases 页面获取最新版本的 DMG 文件。

⚠️ 安全提醒:请仅从官方渠道下载 OpenMTP。官方来源为官网 openmtp.ganeshrvel.com、GitHub 仓库 github.com/ganeshrvel/openmtp 以及 formulae.brew.sh/cask/openmtp。网络上存在使用 OpenMTP 名称、Logo 和内容的仿冒网站,请务必注意甄别。

OpenMTP 如何卸载? #

macOS 标准卸载 #

  1. 打开「访达(Finder)」,进入「应用程序(Applications)」文件夹。
  2. 找到 OpenMTP 图标,将其拖拽至「废纸篓(Trash)」,或右键选择「移到废纸篓」。
  3. 输入管理员密码确认操作。
  4. 清空废纸篓完成卸载。

清理残留文件(可选) #

OpenMTP 会在用户目录下生成配置与缓存文件,若需彻底清理,可在终端执行以下操作或在访达中手动删除:

# 删除应用支持文件与缓存
rm -rf ~/Library/Application\ Support/OpenMTP
rm -rf ~/Library/Caches/com.ganeshrvel.openmtp
rm -rf ~/Library/Preferences/com.ganeshrvel.openmtp.plist
rm -rf ~/Library/Saved\ Application\ State/com.ganeshrvel.openmtp.savedState

通过 Homebrew 卸载 #

若通过 Homebrew Cask 安装,可使用以下命令卸载:

brew uninstall openmtp --cask

如需连同配置文件一并清除,可追加 --zap 参数:

brew uninstall openmtp --cask --zap

卸载完成后建议重启 Mac,以确保相关后台进程完全退出。

相关标签
OpenMTPAndroid 文件传输macOS 文件管理MTP 传输工具开源文件传输Mac 与 Android 互传大文件传输Android File Transfer 替代免费文件传输工具