Skip to content

Releases: Alootcold/YouTubeDownForAndroid

YouTubeDownV2.0.0

09 Apr 18:21

Choose a tag to compare

更新日志

v2.0.0 (2026年4月10日)

🆕 新功能

包名与版本

  • 全新包名: 应用包名更改为 com.youtubedown.alootcold
  • 版本升级: 应用版本从 1.0.0 升级至 2.0.0
  • 构建版本: Build 2

用户界面

  • 全新界面: 优化了整体UI设计,更加简洁美观
  • 底部导航栏: 新增悬浮式底部导航栏,方便快速切换页面
  • 预测性返回手势: 支持Android预测性返回手势,提供流畅的返回动画体验
  • 多语言支持: 完善了中英文双语支持

核心功能

  • 视频下载: 支持YouTube视频下载,点击"立即下载"即可获得最高1080p画质
  • 实时进度显示: 优化了下载进度条的显示效果,实时更新下载速度和进度百分比
  • 速度显示: 新增下载速度实时显示功能
  • 批量操作: 支持批量选择和删除下载记录

文件管理

  • 下载历史: 完整的下载历史记录管理
  • 自定义路径: 支持自定义下载文件保存路径
  • 视频播放: 内置视频播放功能可直接播放已下载视频

设置功能

  • 预测性返回开关: 可在设置中开启或关闭预测性返回手势功能
  • Cookie管理: 完善的Cookie导入和管理功能,支持访问受限内容
  • 引擎版本显示: 实时显示yt-dlp引擎版本信息

✨ 改进

性能优化

  • 优化了下载队列管理,提升了多任务下载的稳定性
  • 改进了内存使用,减少了应用在后台时的资源占用
  • 优化了数据库查询性能,加快了历史记录的加载速度

用户体验

  • 优化了视频信息获取流程,减少等待时间
  • 改进了错误提示信息,更加清晰易懂
  • 优化了空状态页面的显示效果
  • 改进了下载完成后的Snackbar提示体验

代码重构

  • 重构了下载管理模块,提升了代码可维护性
  • 优化了预测性返回手势的处理逻辑
  • 改进了数据库操作的错误处理机制

🐛 修复

已知问题修复

  • 修复了历史记录删除后无法恢复的问题
  • 修复了多选模式下返回按钮行为异常的问题
  • 修复了下载进度显示不准确的问题
  • 修复了某些设备上音视频合并失败的问题
  • 修复了网络断开后下载任务处理不当的问题
  • 修复了文件路径包含特殊字符时保存失败的问题

稳定性修复

  • 修复了长时间使用后应用卡顿的问题
  • 修复了后台下载时通知栏显示不正确的问题
  • 修复了应用在某些情况下闪退的问题
  • 修复了预览图片加载失败的问题

华为特供版/安卓12特供版

10 Apr 17:24

Choose a tag to compare

Pre-release

YouTube Down 更新日志 (Changelog)

v2.0.0 (Build 2) 华为特供版 / Android 12 特供版

发布日期: 2026-04-11

✨ 新特性 & 优化 (New Features & Improvements)

  • 启动体验升级 (Splash Screen):
    • 接入 Android 12+ 原生 SplashScreen API。
    • 完美解决了冷启动时瞬间白屏的问题。
    • 增加了红底白色的 YouTube 风格专属矢量 Logo 动画居中显示。
    • 新增底部专属品牌名称(Branding Image)展示,且对不同分辨率进行了缩放和下移完美适配。
  • 原生手势导航体验 (Predictive Back Gesture):
    • 深度重构底层路由栈跳转逻辑,彻底剥离与原生动画冲突的 PredictiveBackHandler 组件。
    • 实现了全局丝滑、无透明闪烁的原生预见式返回(Shared Z-Axis 缩放 + 渐隐效果)。
    • 底部导航栏页面(下载、历史)的栈堆叠逻辑优化,确保任何操作下都能精准且带动画地退回首页。
  • 专属特供版标识:
    • 在“设置”及“关于”页面新增专属后缀标识:“华为特供版/Android12特供版”。

🐛 问题修复 (Bug Fixes)

  • 核心崩溃修复: 完美修复了在 Android 12+(包含华为鸿蒙 4.2 等搭载 Python 3.12 环境的系统)上由于 http.cookiejar 模块 Bug 导入 Cookie 导致的底层 AssertionError 闪退问题(实现了 Cookie 文件的智能静默净化功能)。
  • 编译问题修复: 解决了打包构建时由于 HistoryScreen.ktSettingsScreen.kt 包导入和代码闭合错误引发的编译报错问题。
  • 设置状态跳变: 修复了设置中“预测性返回”开关点击瞬间会闪回原状态的 Compose 状态同步问题,目前开关极其跟手。
  • 功能精简: 移除了设置中冗余的“清除缓存”选项及其底层代码逻辑,让应用更加轻量化。