Files
XMBOX/RELEASE_NOTES_v3.0.7.md
T
您的名字 e094f38423 fix: 修复应用更新检查机制
🔧 更新检查优化:
- 复刻 FongMi/TV 的更新检查机制
- 使用独立 Release 仓库托管更新信息
- 避免 GitHub API 频率限制问题
- 默认启用自动更新检查功能

📂 文件变更:
- 重写手机版 Updater.java,统一更新检查逻辑
- 修改 Github.java,指向新的 Release 仓库
- 启用 getAutoUpdateCheck() 默认值为 true

 功能改进:
- 手机版和TV版使用相同的更新检查机制
- 支持国内外网络环境自动切换
- 错误处理和用户提示优化
2025-10-13 17:43:07 +08:00

3.6 KiB
Raw Permalink Blame History

XMBOX v3.0.7 Release Notes

🎯 重要更新

XMBOX v3.0.7 是一个重要的稳定性和用户体验升级版本,包含关键崩溃修复和全面的UI优化。

🐛 核心修复

关键崩溃修复

  • 修复 VodConfig 空指针崩溃 - 解决应用销毁时的 NullPointerException
  • 修复 LiveConfig 初始化问题 - 增强单例模式的安全性
  • 优化生命周期管理 - 改进 Activity 销毁时的资源清理

稳定性提升

  • 添加构造函数初始化,防止 clear() 方法空指针异常
  • 增强错误处理机制和异常捕获
  • 全面的空值安全检查

🎨 UI/UX 全面升级

新增隐私协议页面

  • 符合应用商店规范的隐私政策界面
  • 完善的任务栈管理,防止用户回退到协议页面
  • 优雅的应用退出机制

界面优化

  • 修复按钮文字显示 - 解决长文本显示不完整问题
    • 调整按钮文字大小:16sp → 13sp
    • 增加按钮高度:48dp → 56dp
    • 支持多行文本显示和居中对齐

空状态优化

  • 恢复完整 Lottie 动画 - 54KB 高质量动画效果
  • 位置调整 - 空状态动画向上移动 40dp,提升视觉平衡
  • 川渝方言文案 - 更新为 "这里撒子内容都没得~"
  • 新增多个专用空状态布局:搜索、收藏、通用

📺 TV版本专项优化

选集按钮优化

  • 黄色高亮显示 - 选中状态文字改为黄色 (#FFEB3B)
  • 专用颜色方案 - 新增 episode_text.xml 选择器
  • 精准影响范围 - 仅修改视频详情页,不干扰其他界面

视觉体验提升

  • 保持与手机版一致的核心功能
  • 针对电视遥控器操作优化
  • 更清晰的焦点状态指示

技术改进

架构优化

  • 改进单例模式的实现
  • 增强并发安全性
  • 优化内存使用效率

代码质量

  • 添加完善的空值检查
  • 改进异常处理逻辑
  • 增强调试和错误报告机制

📱 平台支持

Android 兼容性

  • 最低要求: Android 5.0 (API 21)
  • 推荐版本: Android 7.0 及以上
  • 架构支持: ARM64-V8A、ARM V7A

设备支持

  • 手机、平板设备
  • Android TV、机顶盒
  • 各类智能电视设备

🔧 开发者信息

构建信息

  • 编译日期: 2025-09-26
  • Gradle 版本: 8.13
  • Target SDK: 34
  • 签名: 正式发布签名

文件大小

  • 手机版 ARM64: 37MB
  • 手机版 ARM32: 32MB
  • TV版 ARM64: 34MB
  • TV版 ARM32: 30MB

📋 安装说明

首次安装

  1. 下载对应架构的 APK 文件
  2. 允许安装未知来源应用
  3. 首次启动会显示隐私协议页面
  4. 同意协议后即可正常使用

从旧版本升级

  • 支持从 v3.0.0 及以上版本直接升级
  • 用户数据和设置将自动保留
  • 建议清除应用缓存以获得最佳体验

⚠️ 重要提醒

合规使用

  • 本软件仅为技术性多媒体播放器外壳
  • 不包含任何音视频内容
  • 用户需自行配置合法的内容源
  • 请遵守当地法律法规

隐私保护

  • 新增的隐私协议确保用户知情同意
  • 不收集用户个人信息
  • 本地数据处理,保护用户隐私

🙏 致谢

感谢所有用户的反馈和建议,特别是:

  • 崩溃报告和调试信息的提供者
  • UI/UX 改进建议的贡献者
  • 测试不同设备兼容性的志愿者

📞 支持与反馈


基于 FongMi/TV 项目开发 | GPL-3.0 开源协议

如果这个项目对你有帮助,请给我们一个 Star