Filetransfer 中文文档 下载 App

手机锁屏后 FTP 服务断了?开启后台保活

为什么锁屏后会断

安卓系统为了省电和优化流畅性,有一套后台进程管理机制:

  1. 低内存清理:内存紧张时优先清理后台应用
  2. 电池优化:长时间不活跃的后台应用会被限制网络和 CPU
  3. 定时清理:部分定制 ROM 会在锁屏一段时间后清理所有后台进程
  4. Doze 模式:安卓 6.0+ 引入的系统级省电机制,在设备静止且锁屏时限制后台活动

Filetransfer 作为 FTP 服务器,需要持续在后台运行——它监听端口、接受客户端请求。如果被系统杀掉,FTP 服务就停了,电脑端的连接会中断。

先确认是这个问题

判断方法:

  1. 启动 FTP 服务,电脑连上
  2. 手动锁屏,等待 1-2 分钟
  3. 重新打开 Filetransfer 看服务是否还在运行
  4. 电脑端刷新 FTP 连接看是否还能访问

如果锁屏后 Filetransfer 服务停止了(回到"启动"按钮、通知栏没有常驻通知),说明被系统杀了。

解决方案:后台保活配置

第一步:锁定后台任务

这是最简单直接的操作,大多数安卓手机都支持:

  1. 打开 Filetransfer,启动 FTP 服务
  2. 按最近任务键(多任务切换界面)
  3. 找到 Filetransfer 的卡片
  4. 下拉一下卡片——卡片上方会出现一个"小锁"图标
  5. 点小锁图标把 Filetransfer 锁定

锁定后,这个应用在内存清理时会被保护,不会被系统强制杀掉。

第二步:关闭电池优化

原生安卓

  1. 系统设置 → 应用 → 查看所有应用 → Filetransfer
  2. 点"电池"或"电池用量"
  3. 把"后台限制"改为"无限制"

小米 MIUI / 红米

  1. 设置 → 应用设置 → 应用管理 → Filetransfer
  2. 进入"省电策略"或"后台弹出界面"
  3. 设为"无限制"或"允许后台弹出界面"
  4. 另外在"神隐模式"(如果还存在)里把 Filetransfer 设为"无限制"

华为 / 荣耀 EMUI / HarmonyOS

  1. 设置 → 电池和充电 → 启动管理
  2. 找到 Filetransfer,设为"手动管理"
  3. 勾选"允许自动启动"、"允许关联启动"、"允许后台活动"三个选项

OPPO / vivo ColorOS / OriginOS

  1. 设置 → 电池 → 后台运行管理 / 后台运行策略
  2. 找到 Filetransfer,设为"允许后台运行"
  3. 在"冻结应用"或"应用冻结"里确保 Filetransfer 没被冻结

三星 Galaxy One UI

  1. 设置 → 电池和设备维护 → 电池
  2. 进入"后台使用限制"或"电源管理"
  3. 如果 Filetransfer 在"限制后台活动"列表里,把它移除
  4. 或进入"不允许休眠的应用",把 Filetransfer 加进去

第三步:允许前台服务常驻

Filetransfer 启动 FTP 服务时会自动启动一个"前台服务"——这是 Android 官方允许应用长时间后台运行的机制,表现为通知栏出现一条常驻通知。

如果你的 Filetransfer 没有显示常驻通知:

  1. 检查系统设置里的通知权限——Filetransfer 的通知是否被允许
  2. 部分系统有"通知过滤"或"自动归档"功能,确保 Filetransfer 的通知没被过滤掉

额外增强措施

添加锁屏白名单(部分 ROM)

部分定制系统有"锁屏清理白名单"或"锁屏应用保护"功能:

不要让手机进入深度休眠

部分手机在静止一段时间后会进入深度休眠,此时即使是前台服务的网络连接也会被中断。临时解决办法:

WiFi 设置:始终保持连接

部分安卓系统在锁屏后会自动断开 WiFi 以省电:

  1. WiFi 设置 → 高级设置 → 保持 WiFi 连接 → 设为"始终"
  2. 或者进入"WiFi 休眠策略",设为"从不休眠"

极端情况:传输中不要锁屏

如果以上所有保活措施都做了,锁屏后还是断——最保守的做法就是传输大文件期间别让手机锁屏:

  1. 设置 → 显示 → 屏幕超时 → 临时设为"永不"
  2. 开始传输,期间不要锁屏
  3. 传输完成后改回正常超时时间

这虽然牺牲了一点省电,但最稳妥,尤其是老手机或深度定制 ROM 上。

验证保活生效

配置完所有保活措施后,做一次验证:

  1. 启动 FTP 服务,电脑连上
  2. 锁屏等待 3-5 分钟
  3. 打开 Filetransfer → 服务应该还在运行
  4. 电脑端刷新 FTP 连接 → 应该还能访问

如果断了,说明某个环节没配好,对照上面的检查清单重新过一遍。通常"锁定后台 + 关闭电池优化"这两步就足够了。

传输完记得关

传输任务完成后,记得:

  1. 回到 Filetransfer 停止 FTP 服务
  2. 锁定的后台任务可以不用解锁(不影响)
  3. 电池优化设置保持不变也没关系——只是让 Filetransfer 在需要时能后台运行,平时不耗电

保活配置只影响 FTP 服务运行时的后台存活,不会让 Filetransfer 在平时偷偷跑。