将文件从 Android 传输到 Mac — 轻松无忧
如果您曾经尝试过将 Android 手机连接到 Mac,您就会知道其中的痛苦。macOS 无法像 Windows 那样将 Android 识别为 USB 上的标准存储设备。谷歌的官方“Android 文件传输”应用程序因崩溃、传输中途断开连接以及处理大文件而苦恼,并且已完全停止使用。macOS 不支持浏览 Android 手机存储。
AnExplorer 通过使您的 Android 手机成为任何 Mac 浏览器都可以立即访问的无线文件服务器来解决这个问题。Mac 上无需安装软件,无需寻找电缆,无需担心驱动程序兼容性。在手机上启动服务器,打开 Safari,然后您就可以进行完全的双向文件访问。
AnExplorer 受到超过 110 万活跃用户的信赖,AnExplorer 为您提供多种在 Android 和 Mac 之间移动文件的方法 — 全无线、全可靠。
方法概述
| 方法 | 最适合 | 需要在 Mac 上 | 速度 |
|---|---|---|---|
| 连接 (HTTP) | 快速临时转移 | Safari 或任何浏览器 | 30–80 MB/秒 |
| Mac 上的 FTP 客户端 | 大批量、自动化 | Finder 或 Cyberduck | 30–60 MB/秒 |
| SMB 通过 Finder | 持久驱动器访问 | 什么都没有(内置) | 30–60 MB/秒 |
| 云桥 | 不同网络上的设备 | 两者上的云应用程序 | 2–20 MB/秒 |
| USB 线 | 最大速度,无网络 | USB-C 电缆 | 30–100 MB/秒 |
方法 1:连接 — 立即在 Safari 中运行
Connect 是 AnExplorer 的内置 HTTP 服务器。在 Android 手机上启动它 — Mac 上的 Safari 连接后,您将在几秒钟内获得完整的文件浏览器界面。无需安装,无需配置。
在您的 Android 手机上:
- 打开 AnExplorer → 点击主屏幕上的 连接 卡
- 点击 连接
- 点击 开始 — 服务器立即启动
- 注意显示的地址:
https://web.anexplorer.io
在您的 Mac 上:
- 打开 Safari(或 Chrome、Firefox、Arc — 任何浏览器)
- 单击地址栏 → 输入
https://web.anexplorer.io(手机中的地址) - 按 Return 键 — Android 手机的完整文件系统将显示在浏览器中
下载文件(Android → Mac): 单击任意文件即可下载。Safari 会将其保存到您的“下载”文件夹中。单击文件夹可进行更深入的导航。选择多个文件进行批量下载。
上传文件(Mac→Android): 单击浏览器界面中的“上传”按钮。macOS 文件选择器打开 — 从 Mac 中选择文件,然后将它们上传到 Android 手机上的当前文件夹。
Connect 使用 HTTP — 它是 AnExplorer 中唯一的服务器模式。连接完全在您的本地网络上运行,没有数据离开您的家庭 Wi-Fi,并且当您在 AnExplorer 中点击“停止”时,服务器就会停止。
Safari 提示:
- 如果 Safari 阻止连接并发出警告,请检查 URL 是否以
http://开头(而不是https://) - 将地址添加为书签,以便下次一键访问(尽管 IP 可能会在会话之间发生变化)
- 多个选项卡工作 — 在单独的选项卡中打开不同的手机文件夹,以便于组织
- Safari 下载管理器 (⌘+Option+L) 显示所有活动下载的进度
方法 2:Mac 上的 FTP 客户端 — Finder 或 Cyberduck
AnExplorer 有一个可以连接到 FTP 服务器的 FTP 客户端。对于 Mac 到手机的传输,您可以使用 macOS Finder 的内置服务器连接功能来访问网络上的 FTP 服务器,或使用流行的免费工具 Cyberduck。
如果您的网络上有 FTP 服务器(NAS、家庭服务器),您的 Mac 和手机(通过 AnExplorer 的 FTP 客户端)都可以将其作为共享桥进行访问。
从 Mac Finder 连接到 FTP 源:
- 在 Mac 上打开 Finder
- 在菜单栏中:转到→连接到服务器(或按
⌘K) - 输入 FTP 服务器地址(例如
ftp://192.168.1.100:21或ftp://192.168.1.100) - 单击 连接 → 选择 访客 或输入凭据
- 服务器在 Finder 中安装为驱动器 — 拖放文件
使用 Cyberduck(推荐用于速度和可靠性):
Cyberduck 是免费、开源的,处理 FTP 传输的速度比 Finder 的内置客户端更快:
- 下载 Cyberduck — 免费,无需帐户
- 单击 打开连接 → 协议:FTP → 服务器:IP 地址 → 端口:21
- 连接(匿名或使用凭据)
- 在 Mac 的本地文件夹和远程服务器之间拖动文件
使用传输或叉车(高级替代方案): 如果您已经有 Mac 版 Transmit 或 Forklift,它们的工作方式相同 — 通过 FTP 连接到服务器地址。
方法 3:通过 Mac Finder 进行 SMB 网络共享
SMB 是 macOS 的内置网络共享协议,与 Windows 文件共享和 NAS 访问使用的协议相同。AnExplorer 手机上的 SMB 客户端可以连接到 Mac 的共享文件夹,或者两台设备都可以访问共享 NAS。
从 Android 访问 Mac 的共享文件夹:
首先,在 Mac 上启用文件共享:
- 打开系统设置 → 常规 → 共享
- 将文件共享切换为开
- 单击“文件共享”旁边的 (i) 按钮以查看您的 Mac 地址(例如
smb://MacBook-Pro.local) 4.添加特定文件夹进行共享(或使用默认共享文件夹)
然后在您的 Android 手机上:
- 打开AnExplorer → 网络 → 添加连接 → SMB
- 输入 Mac 的 IP 地址(在系统设置 → Wi-Fi → 详细信息 → IP 地址中找到)
- 输入您的 Mac 用户名和密码
- 连接 — Mac 的共享文件夹显示在 AnExplorer 中
从两台设备访问 NAS:
如果您有 Synology、QNAP、TrueNAS 或其他 NAS:
- Mac:Finder → 前往 → 连接到服务器 →
smb://NAS-IP/ShareName - 电话:AnExplorer → 网络 → 添加连接 → SMB → 相同 NAS 地址
两台设备访问相同的中央存储——从一台设备上传,从另一台设备下载。
方法四:云存储桥
当您的 Mac 和 Android 手机位于不同网络时(手机使用蜂窝网络,Mac 在家中),共享云提供商可以弥补这一差距:
- 在 Android 上:AnExplorer → 通过主屏幕上的云部分连接云帐户(Google Drive、Dropbox、OneDrive)
- 将文件从手机存储复制到云端文件夹→上传在后台运行
- 在 Mac 上:打开 Google Drive 桌面应用程序、Dropbox 应用程序或 OneDrive 应用程序 → 文件自动同步
- 或者:通过 Mac 上的浏览器访问云(drive.google.com、dropbox.com)
速度完全取决于互联网带宽 - 比本地方法慢,但可以在任何地方工作。
方法 5:USB-C 电缆(当无线不可行时)
对于非常大的传输(50+ GB)或 Wi-Fi 不可靠时:
macOS 限制: macOS 本身不支持 MTP(媒体传输协议)。默认情况下,通过 USB-C 将 Android 手机插入 Mac 时,Finder 中不会显示任何内容。
解决方案:
- MacDroid(第三方应用程序):通过 USB 将 Android 作为驱动器安装在 Finder 中。付费应用程序,运行可靠。
- OpenMTP(免费、开源):与 Android 文件传输类似,但在 Apple Silicon 上维护和运行。
- 通过 USB 网络连接:一些高级用户可以创建 USB 网络链接并通过电缆连接而不是 Wi-Fi 访问“连接”。
对于大多数用户而言,通过 Wi-Fi 连接更加简单且足够快速(30–80 MB/s 与 USB 2.0 速度相匹配)。
为什么不使用 Android 文件传输?
Google 的 Mac 版 Android 文件传输官方文件存在有据可查的问题:
- 已停止: Google 几年前就停止维护它
- 需要具有精确规格的 USB 电缆 — USB-C 到 USB-C 经常出现故障且无提示
- 大量传输导致崩溃 — 超过 4 GB 的会话不可靠
- 仅限 Intel Mac 原生 — 通过 Apple Silicon (M1/M2/M3/M4) 上的 Rosetta 运行,但性能有所下降
- 无后台操作 — 要求应用程序窗口在整个传输过程中保持打开状态
- 单向 — 可以从手机下载,但从 Mac 上传不一致
- 无网络共享 — 仅 USB,一次仅一个会话
AnExplorer 的无线方法适用于所有 Mac 硬件(Intel 和 Apple Silicon),无需 USB 电缆,无需驱动程序,支持双向传输,并且没有文件大小限制。
速度比较
| 方法 | 典型速度 | 设置时间 | 笔记 |
|---|---|---|---|
| 连接(Wi-Fi) | 30–80 MB/秒 | 30 秒 | 最快设置,无需安装 |
| 通过 Cyberduck 进行 FTP | 30–60 MB/秒 | 2 分钟 | 适合重复使用 |
| SMB 通过 Finder | 30–60 MB/秒 | 5分钟(一次性) | 设置后持续存在 |
| 云同步 | 2–20 MB/秒 | 变化 | 取决于互联网速度 |
| USB + MacDroid | 30–100 MB/秒 | 5 分钟 | 需要付费应用程序 |
| USB + OpenMTP | 20–50 MB/秒 | 5 分钟 | 免费但不够精致 |
对于大多数用户而言,Connect 提供了最佳平衡:速度快、Mac 端零设置以及只要两个设备位于同一网络上即可立即可用。
传输特定文件类型
来自相机的照片和视频
- 在 Connect 中导航至
/DCIM/Camera/ - 文件是标准 JPG/HEIC 照片和 MP4/MOV 视频 — 与 macOS 照片完全兼容
- 将下载的文件拖到照片应用程序中,或使用导入功能
WhatsApp 媒体
- 地点:
/Android/media/com.whatsapp/WhatsApp/Media/ - 包含子文件夹:WhatsApp 图片、WhatsApp 视频、WhatsApp 音频、WhatsApp 文档
- AnExplorer 显示所有子文件夹 — 下载备份所需的内容
音乐库
- 地点:
/Music/ - 文件为标准 MP3/FLAC/AAC — 与 Apple Music 兼容(拖入 Mac 上的音乐应用程序)
- 对于大型音乐收藏,FTP 或 SMB 比 Connect 提供更好的进度跟踪
APK 备份
- AnExplorer 可以从手机上安装的应用程序中提取APK文件
- 在手机重置之前将 APK 传输到 Mac 进行存档
- 适用于 Play 商店中不再提供的应用程序
故障排除
Safari 显示“无法连接到服务器”
- 验证 Mac 和 Android 是否位于同一 Wi-Fi 网络 — 检查系统设置 → Mac 上的 Wi-Fi 和设置 → 手机上的 Wi-Fi
- 确保您输入
http://(不是https://) - 连接使用未加密的 HTTP - 检查AnExplorer显示“服务器正在运行”状态 - 如果您的手机锁定,服务器可能已停止
- macOS 防火墙:系统设置 → 网络 → 防火墙 → 验证它没有阻止传入连接(或添加例外)
- 如果 Safari 无法连接,请尝试 Chrome 或 Firefox
传输速度比预期慢
- Mac 和手机都应使用 5 GHz Wi-Fi 以获得最大速度
- 检查路由器拥塞 - 其他设备流式传输或下载减少可用带宽
- 在传输过程中将手机移近路由器
- 在 Mac 上:关闭占用大量带宽的应用程序(软件更新、Time Machine 备份、云同步)
Finder 无法通过 SMB 连接
- 确保您连接到正确的 IP 地址(电话 IP 可能会在会话之间发生变化)
- 尝试完整路径格式:
smb://192.168.1.42/ShareName - macOS Ventura 和后来放弃的 SMB1 支持 — 确保服务器使用 SMB2 或更高版本
- 禁用并重新启用共享,然后再次尝试连接
电话的 IP 地址每次会话都会更改
Android 设备重新连接到 Wi-Fi 时会通过 DHCP 获取新 IP。对于持久访问:
- 在路由器的 DHCP 保留设置中分配 静态 IP(使用手机的 Wi-Fi MAC 地址)
- 或者在连接之前每次在AnExplorer中检查IP(需要5秒)
当手机屏幕关闭时连接停止
- Android 的电池优化会在屏幕关闭时终止后台服务
- 修复:设置 → 应用程序 → AnExplorer → 电池 → 无限制(或“无限制”)
- 替代方案:在大量传输期间暂时增加电话屏幕超时
- 一些制造商(小米、Oppo、三星)有额外的电池管理层 - 检查他们的具体设置
大文件在 Safari 中下载缓慢或超时
- Safari 可能会限制非常大的单个文件(5+ GB)的下载
- 尝试使用 Chrome 或 Firefox 进行大文件下载 - 它们可以更一致地处理大文件
- 或者,通过 Cyberduck 使用 FTP 来处理超过 5 GB 的文件 — 比基于浏览器的下载更强大
相关指南
- 将 Mac 传输到 Android — 反向(Mac 到手机)
- 将 Android 传输到 PC (Windows) — Windows 传输方法
- 将 Android 传输到 Chromebook — ChromeOS 传输方法
- Android 上的 SMB 网络共享 — 适用于 Mac 和 Windows 的持久驱动器设置
- 连接指南 — 完整连接文档