你是否遇到过这样的场景:在使用某个应用(比如银行 App)时,急需导出文件(例如 PDF 格式的银行流水)。虽然你想直接将文件下载到本地设备,但该应用并未提供便捷的保存途径,唯一的选择是通过分享功能将文件发送给自己或他人(比如通过邮件或即时通讯应用),随后才能进行保存操作。
这种情况的出现,是因为许多应用选择直接调用系统分享功能,而非自行开发文件保存逻辑。那么该如何解决这个问题呢?
这时,"Save Locally"便能派上用场。你只需在系统弹出的分享菜单中选择该工具,即可将文件自由保存至设备的任意位置。该工具还会预先显示文件详情(可跳过查看)。
还提供了一个拦截“打开方式”意图的选项,即使源应用程序试图使用该文件类型的默认查看器强制查看,您也可以保存文件。
"Save Locally"是基于 Jetpack Compose 开发的自由开源软件(FLOSS)。其源代码托管于
https://github.com/MateusRodCosta/SaveLocally,采用 AGPLv3+ 协议授权。