LocalSend 跨平台文件传输三步指南
【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend
LocalSend 是一款开源的跨平台文件传输工具,让同一局域网内的 Android、iOS、Windows、macOS、Linux 设备互传文件,不经过云端。本教程面向新手,覆盖环境准备、完整使用流程和常见问题排查。
30 秒判断:适不适合你
- 适用场景:手机和电脑之间频繁传照片、文档,又不想走网盘或数据线。
- 支持设备:Android 5.0+、iOS 12.0+、Windows 10+、macOS 11.0+、主流 Linux 发行版。
- 限制条件:所有设备必须处于同一局域网(同一 WiFi 或路由下),不联网也能用;无法同网时不可用。
- 隐私特点:文件只在本局域网内流动,传输过程加密,适合对隐私敏感的场景。
开始前的环境准备
| 平台 | 最低版本 | 备注 |
|---|---|---|
| Android | 5.0(API 21)+ | Android 10+ 通过系统存储框架(SAF)指定保存位置 |
| iOS | 12.0+ | 需在系统设置里允许"本地网络"权限 |
| Windows | 10+ | Windows 7 最高支持到 v1.15.4 |
| macOS | 11.0 Big Sur+ | 更老系统需借助 OpenCore Legacy Patcher |
| Linux | Ubuntu 18.04+ / Fedora 28+ | 需 GTK+ 3.0 运行时库 |
网络方面只有三个前提:所有设备连同一个局域网;防火墙放行 53317 端口(LocalSend 发现与传输都走它,TCP/UDP 都要);路由器上关闭"AP 隔离"(一种禁止同一 WiFi 下设备互连的功能,企业路由器常见)。
从发现到接收的三步流程
第一步:互相发现
- 操作:两端打开 LocalSend,停留在接收页,等待几秒。
- 预期结果:设备列表里出现对方,名称和编号(如 #188)与对端显示一致。
- 常见坑:Windows 把网络设成了"公用",或 iOS 没给"本地网络"权限,都会导致互相看不见。
第二步:发送文件
- 操作:在发送页点"添加"选择文件或文件夹,从附近设备中点选目标,再点发送。
- 预期结果:对端弹出接收确认框,显示文件数量与总大小。
- 常见坑:列表为空时别硬点,先回到第一步排查发现问题;也可以点开地址输入框,手动填入对方 IP 直连。
第三步:确认接收 ✅
- 操作:在接收端点接受;如果之前开启过"快速保存",会跳过确认直接落盘。
- 预期结果:发送端显示逐文件的传输进度与速度,完成后对端给出成功提示。
- 常见坑:传输中途别锁屏或切后台太久,弱网下进度卡住时优先检查双方是否在同一频段。
高频问题快速排查 🔍
| 现象 | 可能原因 | 处理动作 |
|---|---|---|
| 设备搜不到 | 不在同一局域网;路由器开了 AP 隔离;Windows 网络为"公用" | 确认同 WiFi;路由器关闭 AP 隔离;Windows 把网络改"专用";仍失败就在发送页手动输入对方 IP |
| 传输到 90% 左右中断 | 信号弱;设备休眠或省电 | 缩短设备距离,关锁屏,改用 5GHz 频段后重发 |
| Android 无保存权限 | Android 10+ 的 SAF 机制未指定保存目录 | 在系统权限中给 LocalSend 选一个可写目录(如 Download) |
| 速度明显偏慢 | 2.4GHz WiFi 干扰大;后台占带宽 | 换 5GHz;关掉下载、同步类应用 |
| 桌面端完全收不到 | 防火墙拦了 53317 端口 | 在防火墙或安全软件中允许 LocalSend 通过(TCP 与 UDP) |
进阶调优 ⚙️
- 优先 5GHz WiFi:距离路由器近时带宽和稳定性都更好,大文件传输差距明显。
- 企业网开端口:公司环境默认拦截多数流量,需联系 IT 放行 53317(TCP/UDP)到目标设备。
- 旧设备降并发:配置在设置中调低传输并发数,弱机稳定性优先于峰值速度。
- 大文件策略:超过几 GB 的文件建议单独传输,避免和日常流量抢带宽;条件允许时用有线接入桌面端。
生态与参与
- 报兼容性问题:按"设备型号 + 系统版本 + 复现步骤(哪一步、什么报错)"三要素提交,能显著加快定位。
- 提功能建议:到项目讨论区发起讨论,先搜一遍是否已有同类提议。
- 贡献平台适配:核心由 Rust 实现传输与协议、Flutter 负责界面,平台相关改动集中在各自平台的目录里,不影响核心。克隆源码后从 README 入手:
git clone https://gitcode.com/GitHub_Trending/lo/localsend
LocalSend 用一条局域网链路覆盖五大平台,传输速度和安全都由你自己掌握。上手只需三步,配合一张排查表就能解决绝大多数问题。
【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考