Disky:找出 Android 设备上的存储空间大户
915 星标

存储空间不足时
你是否曾遇到过手机突然提示没有空间存储新照片或新应用,却不清楚到底是什么占用了所有空间?Android 内置工具通常只显示总体统计数据,没有任何详细分类。Disky 就是为了解决这一问题而生的——一款专业的存储分析器。
Disky 是什么?
Disky 是一款开源 Android 应用,可扫描文件系统并清晰显示哪些文件和文件夹占用最多空间。该工具采用 Kotlin 构建,具有以下特点:
- 性能快速(即使在大容量存储设备上也能胜任)
- 支持所有本地文件系统
- 现代化的 Material You 界面
主要功能
1. 闪电般的扫描速度
开发者承诺 Disky 即使在大型存储设备上也能在几秒内完成扫描。在我对一台 128 GB 存储设备的测试中,完整扫描耗时约 15 秒。
2. 清晰的可视化展示
应用使用便捷的饼图和列表来展示数据。一目了然,你就能看到哪些文件类型(照片、视频、应用)占用了最多空间。

3. 支持所有存储类型
Disky 不仅支持内部存储,还支持 SD 卡、USB 驱动器——所有已连接的文件系统。
4. 现代化的界面
应用会自动适配你的系统主题(Material You),界面简洁美观。动画效果使用 Lottie 库实现,让交互体验更加流畅。

技术细节
Disky 采用 Kotlin 编写,使用了多个流行库:
- AppIntro — 用于首次启动时的精美引导界面
- Lottie — 用于流畅的动画效果
- Undraw 的插图 — 让界面更加友好
项目采用 GPLv3 许可证发布,意味着你可以自由使用、修改和分发。
实际应用场景
以下是 Disky 特别有用的几个场景:
- 紧急清理 — 当你急需释放空间来存放重要文件时
- 定期审计 — 追踪随时间"生长"的不必要文件
- 设备优化 — 找出遗忘的大文件和重复文件
- SD 卡分析 — 了解外部驱动器上到底存了什么

如何安装
Disky 提供多种安装方式:
- 通过 F-Droid
- 从 GitHub Releases 下载 APK
- 从源码构建(面向开发者)
从源码构建的方法:
git clone https://github.com/newhinton/disky
cd disky
./gradlew assemble
结论:值得一试吗?
Disky 非常适合以下用户:
- 经常遇到 Android 设备存储空间不足
- 想要更好地了解存储空间的使用情况
- 重视开源软件和透明的开发过程
这款应用专注于一件事——分析磁盘空间——而且做得很好。界面直观,扫描快速,数据可视化清晰。如果你已经很久没有对设备上的文件进行"审查"了,Disky 可以帮你高效完成。
开发者积极维护项目并接受 pull 请求。所以如果你觉得缺少某个功能——可以尝试自己添加!
附注:应用作者接受通过 PayPal、Liberapay 和 GitHub Sponsors 捐赠,如果你想支持项目开发的话。
相关项目