ARTICLE · 1268318
控制同步服务何时运行:安卓软件BasicSync的电量条件与本地目录配置
基础文件同步(BasicSync)是Syncthing的轻量安卓包装应用,重点是决定同步服务何时运行。文件夹、远程设备和共享关系等具体配置,仍通过Syncthing自己的Web界面管理。将运行条件与文件配置分开理解,更容易判断服务当前为何启动或暂停。
主界面先分清权限与配置
BasicSync主界面列出通知、电池优化及应用休眠等相关入口,也提供打开Web UI、导入和导出配置的功能。这里使用3.26版,界面为中文。状态通知已允许,系统电源优化与休眠设置未改动;短时前台正常运行,不能证明长时间后台同步稳定。

▲ BasicSync原生主界面
运行条件决定服务是否工作
电池供电、省电模式、系统自动同步和时间表等条件分别显示。“保持Syncthing运行”说明条件不满足时,可以暂停服务而非完全关闭。运行条件管理的是服务状态,并不等于某个文件已经成功传到另一台设备。

▲ 电池与系统相关运行条件
最低电量可以单独查看
点击电池供电设置,可以看到最低电池电量窗口。当前值为20%,查看后取消,原值保持不变。界面说明连接电源时的运行方式与电池供电条件不同,使用时应结合自己的设备状态理解。
▲ 最低电池电量保留20%的设置窗口
文件配置进入Web界面
本例新建“同步演示”目录,并通过存储访问框架只选择这一个目录,加入一份原创虚构文本“同步演示.txt”。目录中没有个人资料,也没有添加远程设备。Web界面显示本地文件统计,上传和下载速率均为0。
▲ Syncthing Web界面中的本地演示目录
本地扫描与双端同步要分开
展开“同步演示”后,文件夹状态为非共享,本地扫描到1个文件、约202B。目录标签、文件夹ID、路径和发送接收类型分别显示。非共享状态和本地索引不代表双端同步成功;实际传输还需要另一台设备、匹配的共享关系及可用网络。
▲ 展开目录后的非共享状态与本地文件数量
BasicSync自身以GPL-3.0-only许可开源,内置Syncthing另有其自身许可。官方说明存储访问框架存在性能与兼容性限制,使用真实文件夹前应了解这些条件。当前只验证单机配置与本地扫描,没有测试跨设备传输、冲突恢复、长期后台行为或所有存储介质。
请点击下方卡片关注公众号发送【基础文件同步】获取















































































