一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

DUNE:实践指南

时间:2026-09-10 16:52:01 编辑:袖梨 来源:一聚教程网

如果把DUNE放进候选清单,不能只看热度;它的定位是Dune 是 Jellyfin Android 电视客户端。一旦进入日常自动化环节,输入边界、依赖和失败处理如果不清楚就很难稳定复用会直接影响交付,这也是我最关心的风险。试跑可以从用一项范围明确的真实任务完成最小试跑开始,并把配置时间、输出质量、异常信息和维护痕迹写进验收记录。它更像给愿意先做小范围验证并复查原始文档的团队准备的可审查方案,是否长期使用应由试跑数据决定。

DUNE - Jellyfin Android TV 客户端

关于

DUNE 是官方 Jellyfin Android TV 客户端的修改版本,具有增强的 UI/UX 和其他自定义选项。

注意:这是一个非官方分叉,不隶属于 Jellyfin 项目。官方 Jellyfin Android TV 客户端可以在 jellyfin/jellyfin-androidtv 找到。

翻译

该项目使用与原始 Jellyfin Android TV 客户端相同的翻译系统。如果您想提供帮助,请贡献给 官方 Jellyfin Weblate 实例。

主要特点

视觉与界面

现代化的UI框架

  • 重新设计的主屏幕,改进了内容层次结构
  • 通过视觉反馈增强登录体验
  • 没有个人资料图片的用户的默认头像
  • 带语音输入的直观搜索界面
  • 多种主题选项,包括OLED-优化的深色模式,基于Jellyfin Android TV OLED

定制化

图书馆介绍

  • 在经典和现代布局之间切换
  • 媒体艺术作品的动态背景
  • 可定制的主屏幕行(流派、收藏夹、收藏)

媒体体验

增强播放

  • 高级字幕控制
  • 可定制的背景效果
  • 优化性能

技术改进

  • 减少内存使用
  • 更快的应用程序启动
  • 与官方客户端并排安装
  • 内置自动更新

从源头构建

要求

  • Android Studio 长颈鹿 (2022.3.1+)
  • 安卓 SDK (API 35)
  • OpenJDK 21+

构建说明

# Clone repository
git clone https://github.com/Sam42a/DUNE.git
cd DUNE-main

# Build standard version
./gradlew assembleStandardRelease

# Or build enhanced version (coexists with official app)
./gradlew assembleEnhancedRelease

在设备上安装

# Install debug version
./gradlew installStandardDebug

# Install enhanced release
./gradlew installEnhancedRelease

注意: 增强版使用包 ID Dune.enhanced.tv,这使得它可以与原始 Jellyfin 应用程序一起安装。

第三方库

本项目使用了以下第三方库:

  • 果冻 SDK - GPL-2.0
  • AndroidX 库 - Apache-2.0
  • Kotlin 协程 - Apache-2.0
  • Koin - Apache-2.0
  • 线圈 - Apache-2.0
  • Markwon - Apache-2.0
  • 木材 - Apache-2.0
  • ACRA - Apache-2.0
  • Kotest - Apache-2.0
  • MockK - Apache-2.0

热门栏目