从系统其他应用分享文件到 ReadEra
为什么"分享到"比"手动导入"好
Android 应用之间的"分享/打开方式"机制是被低估的高效通道。传统的"手动导入"是三步绕路:文件管理器里找文件 → 确认位置 → 回到阅读器浏览目录定位。
而"分享到 ReadEra"把文件管理器那步省掉了——你在什么地方看到的文件,就在那里直接打开。
常见场景举例
从浏览器下载 PDF 论文
- Chrome / Edge 里打开一个 PDF 链接,点击下载
- 下载完成后从通知栏或文件管理器里找到它
- 长按或点击"用以下应用打开",选 ReadEra
- PDF 直接出现在书架并打开阅读
从邮箱附件打开 EPUB
Gmail / Outlook 里点开一封带 EPUB 附件的邮件 → 点击附件 → 选择"ReadEra" → 直接阅读。
从网盘下载后直接读
夸克网盘、百度网盘、Google Drive 里下载的电子书,下载完成后系统会弹出"用以下应用打开",选 ReadEra 就好。
分享多个文件到书架
iOS 版从"文件"应用更顺手——选中一个文件夹(或多选几个文件),点"分享"选 ReadEra:
- 单个文件:直接打开阅读
- 多个文件:全部自动加入书架
- 整个文件夹:文件夹内所有支持的文件都被识别进书架(iOS 版独有特性)
两种打开方式的区别
当系统弹出"用以下应用打开"时,ReadEra 的行为:
| 方式 | 行为 |
|---|---|
| 始终使用 / 直接打开 | 文件被 ReadEra 识别进书架并立即打开 |
| 仅此一次 | 行为完全一样——ReadEra 接收一次调用,处理完就完事 |
两种方式对 ReadEra 本身没区别。选"始终使用"后下次同类文件就直接进 ReadEra,不用每次选。
导入后的文件去哪了
重要:ReadEra 不会复制一份文件。它直接读取原文件的位置。所以:
- 原文件在 Download 文件夹 → ReadEra 直接从 Download 读
- 原文件在 SD 卡某个目录 → ReadEra 需要 SD 卡权限才能读
- 你从网盘 App 下载的文件 → 存在网盘 App 自己的缓存目录里,清理网盘缓存会导致 ReadEra 读不到
建议的做法:下载后手动把文件移到一个专门的目录(比如手机内部存储下建一个 Books 文件夹),让 ReadEra 有稳定的读取位置。
什么情况下"分享到"不工作
- 文件格式不在 ReadEra 支持列表里(比如
.azw不带 3、.epub3某些变体)——系统根本不会把 ReadEra 列在候选里 - 文件管理器没给 ReadEra 权限访问那个目录——ReadEra 看不到文件,会报错或静默
- 加密压缩包——系统分享不会自动解压,ReadEra 也打不开加密包(先手动解压再分享)