3步搞定Legado书源备份:从此换设备不丢收藏
你是否遇到过换手机后书源全部丢失的尴尬?或者想把精心整理的书源分享给朋友却不知从何下手?本文将带你通过3个简单步骤,掌握Legado批量导出书源的方法,让你的阅读收藏永不丢失。
读完本文你将学会:
- 快速进入书源管理界面
- 一键批量导出所有书源
- 备份文件的保存位置与分享技巧
- 书源导入与迁移的实用方法
准备工作:了解书源管理界面
Legado的书源管理功能集中在activity_book_source.xml布局文件中,该界面包含书源列表、搜索框和操作菜单。在开始导出前,我们需要先进入这个界面:
- 打开Legado应用
- 点击底部导航栏的"我的"图标
- 在设置菜单中找到"书源管理"选项
书源管理界面主要包含以下元素:
- 顶部搜索框:可按名称筛选书源
- 书源列表:显示所有已添加的书源
- 批量操作按钮:位于右上角的更多菜单中
- 分组标签:可按类别查看不同组的书源
第一步:批量选择书源
- 在书源管理界面,长按任意书源项激活批量选择模式
- 点击"全选"按钮选择所有书源,或手动勾选需要导出的书源
- 确认选择后,点击底部操作栏中的"导出"按钮
提示:书源分组功能可帮助你更好地管理不同类型的书源,导出时也可以按分组选择。相关实现代码可参考bookSources.json文件中的"bookSourceGroup"字段。
第二步:执行导出操作
导出功能由ExportBookService服务处理,操作步骤如下:
- 选择书源后,点击"导出"按钮
- 在弹出的对话框中,选择"导出选中书源"
- 等待导出完成提示,通常只需几秒钟
导出过程中,应用会将书源数据转换为JSON格式,其结构与默认书源文件保持一致,包含书源名称、URL、规则等完整信息。
第三步:查找备份文件
导出的书源文件默认保存在以下位置:
内部存储/Legado/backup/bookSources/
文件命名格式为bookSources_yyyyMMdd_HHmmss.json,例如bookSources_20231031_153022.json。你可以通过以下方式找到该文件:
- 在Legado中点击"文件管理"FileManageActivity
- 导航到上述备份目录
- 长按文件可进行分享、复制或移动操作
书源分享与迁移技巧
分享书源文件
导出的JSON文件可以通过多种方式分享:
- 直接通过蓝牙、微信等应用分享文件
- 将文件上传到云存储,方便多设备同步
- 使用Legado的"导入网络书源"功能,通过URL分享
导入书源的两种方法
-
本地文件导入:
- 在书源管理界面点击"导入"
- 选择"本地导入"并导航到备份文件
- 确认导入即可恢复所有书源
-
一键导入链接: 使用Legado支持的特殊URL格式:
legado://import/bookSource?src=https://example.com/your_bookSources.json
高级技巧:自动备份与云同步
虽然Legado目前没有内置自动备份功能,但你可以通过以下方法实现类似效果:
- 使用文件管理器应用设置定时备份任务
- 将备份目录与云盘同步(如百度云、Dropbox等)
- 定期检查backup文件夹,确保备份文件最新
注意:书源文件包含网站规则等敏感信息,建议仅分享给信任的人,不要公开传播可能涉及版权的内容。
故障排除:常见问题解决
导出失败怎么办?
- 检查存储空间是否充足
- 确认应用有文件写入权限AndroidManifest.xml
- 尝试单独导出部分书源,排查异常书源
导入后书源无法使用?
- 检查书源文件格式是否正确
- 确认书源URL是否仍然有效
- 尝试更新Legado到最新版本
总结与展望
通过本文介绍的方法,你已经掌握了Legado书源的批量导出与备份技巧。定期备份书源不仅可以防止数据丢失,也是分享阅读资源的好方法。官方帮助文档help中还有更多关于书源规则编写的高级技巧,感兴趣的读者可以进一步学习。
建议每月至少进行一次书源备份,并将重要的备份文件存储在多个位置。这样即使更换设备或遇到应用问题,也能快速恢复你的阅读收藏。
如果觉得本文对你有帮助,请点赞收藏,也欢迎在评论区分享你的书源管理心得!
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0152- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
LongCat-Video-Avatar-1.5最新开源LongCat-Video-Avatar 1.5 版本,这是一款经过升级的开源框架,专注于音频驱动人物视频生成的极致实证优化与生产级就绪能力。该版本在 LongCat-Video 基础模型之上构建,可生成高度稳定的商用级虚拟人视频,支持音频-文本转视频(AT2V)、音频-文本-图像转视频(ATI2V)以及视频续播等原生任务,并能无缝兼容单流与多流音频输入。00
auto-devAutoDev 是一个 AI 驱动的辅助编程插件。AutoDev 支持一键生成测试、代码、提交信息等,还能够与您的需求管理系统(例如Jira、Trello、Github Issue 等)直接对接。 在IDE 中,您只需简单点击,AutoDev 会根据您的需求自动为您生成代码。Kotlin03
Intern-S2-PreviewIntern-S2-Preview,这是一款高效的350亿参数科学多模态基础模型。除了常规的参数与数据规模扩展外,Intern-S2-Preview探索了任务扩展:通过提升科学任务的难度、多样性与覆盖范围,进一步释放模型能力。Python00
skillhubopenJiuwen 生态的 Skill 托管与分发开源方案,支持自建与可选 ClawHub 兼容。Python0112