本文最后更新于 2026年1月7日。
我选用 AListClient,Xlist程序可能有问题,总是登录不上
对于支持 AList 协议且开源的安卓客户端,Flutter 开发确实是目前这类工具的主流选择,因为开发者可以轻松实现跨平台预览。
以下是几个非常符合你需求的项目:
1. Xlist (推荐)
这是目前市面上功能最完整、界面最现代的 AList 客户端之一。
-
开发技术:Flutter (Dart)
-
特点:
-
全功能管理:支持多服务器配置,支持文件上传、下载、重命名、移动和复制。
-
强大的预览:内置了多种视频格式预览(支持外部字幕)、文档(Doc, PDF)和图片预览。
-
UI 精美:符合现代安卓审美,流畅度高。
-
2. AListClient
一个专注于移动端体验的 AList 专用客户端。
-
开发技术:Flutter (Dart)
-
特点:
-
简洁纯净:主要基于 AList API 开发,专注于在线浏览和媒体播放。
-
轻量化:没有冗余功能,适合只想单纯挂载并观看网盘视频的用户。
-
3. OpenListApp
这是一个更宏大的项目,旨在构建一个通用的云盘管理工具。
-
开发技术:Flutter (Dart)
-
特点:
-
本地服务端集成:不仅可以连接远程 AList,还可以尝试在手机本地运行 AList 服务(封装了 AList 的 Go 库)。
-
多端一致:因为是 Flutter 开发,它还支持 iOS、Windows、macOS 和 Linux。
-
4. AListFlutter (原 AlistAndroid 的重制版)
-
状态:作者早期主要维护 Kotlin 版本,后来转向 Flutter 开发以支持更广泛的安卓系统版本(如安卓 4.4)。目前该项目更偏向于在安卓上直接跑 AList 服务端。
总结建议
| 需求场景 | 推荐项目 | 理由 |
|---|---|---|
| 日常使用/颜值控 | Xlist | 功能最稳,视频播放和文档查看体验最好。 |
| 极致轻量/单纯看片 | AListClient | 操作逻辑简单,安装包体积优化较好。 |
| 极客/想在手机跑服务 | OpenListApp | 架构设计先进,适合喜欢折腾本地挂载的用户。 |