支持连接alist并且开源的安卓客户端,flutter开发的

本文最后更新于 2026年1月7日。

我选用 AListClient,Xlist程序可能有问题,总是登录不上

对于支持 AList 协议且开源的安卓客户端,Flutter 开发确实是目前这类工具的主流选择,因为开发者可以轻松实现跨平台预览。

以下是几个非常符合你需求的项目:

1. Xlist (推荐)

这是目前市面上功能最完整、界面最现代的 AList 客户端之一。

  • 开发技术:Flutter (Dart)

  • 开源地址github.com/xlist-io/xlist

  • 特点

    • 全功能管理:支持多服务器配置,支持文件上传、下载、重命名、移动和复制。

    • 强大的预览:内置了多种视频格式预览(支持外部字幕)、文档(Doc, PDF)和图片预览。

    • UI 精美:符合现代安卓审美,流畅度高。

2. AListClient

一个专注于移动端体验的 AList 专用客户端。

  • 开发技术:Flutter (Dart)

  • 开源地址github.com/BFWXKJGS/AlistClient

  • 特点

    • 简洁纯净:主要基于 AList API 开发,专注于在线浏览和媒体播放。

    • 轻量化:没有冗余功能,适合只想单纯挂载并观看网盘视频的用户。

3. OpenListApp

这是一个更宏大的项目,旨在构建一个通用的云盘管理工具。

  • 开发技术:Flutter (Dart)

  • 开源地址github.com/OpenListApp/OpenListApp

  • 特点

    • 本地服务端集成:不仅可以连接远程 AList,还可以尝试在手机本地运行 AList 服务(封装了 AList 的 Go 库)。

    • 多端一致:因为是 Flutter 开发,它还支持 iOS、Windows、macOS 和 Linux。

4. AListFlutter (原 AlistAndroid 的重制版)

  • 开源地址github.com/jing332/AListFlutter

  • 状态:作者早期主要维护 Kotlin 版本,后来转向 Flutter 开发以支持更广泛的安卓系统版本(如安卓 4.4)。目前该项目更偏向于在安卓上直接跑 AList 服务端。


总结建议

需求场景 推荐项目 理由
日常使用/颜值控 Xlist 功能最稳,视频播放和文档查看体验最好。
极致轻量/单纯看片 AListClient 操作逻辑简单,安装包体积优化较好。
极客/想在手机跑服务 OpenListApp 架构设计先进,适合喜欢折腾本地挂载的用户。