TVFileBox v1.2.1
What's new
- Removed the “Uploaded files” heading from the Android Remote Transfer screen so the file list starts higher and shows more rows on small touchscreen speakers.
- After an upload completes, the list now scrolls to the newest file automatically.
- Focus is automatically placed on the newest file's Open/Install button, removing the previous need to press Down and then Right.
- Added a touch-mode focus fallback for hybrid touchscreen-and-remote devices.
- Added explicit left/right navigation between the Open/Install and Delete buttons.
- Added a unit test confirming that the newest uploaded file is sorted first.
- Updated the English and Simplified Chinese README for v1.2.1.
更新内容
- 删除 Android 远程传输页面中的“已上传文件”标题,使文件列表整体上移,在小屏触控音箱上能够显示更多文件行。
- 上传完成后,列表会自动滚动到最新文件。
- 焦点会自动落在最新文件的“打开/安装”按钮上,不再需要先按“↓”再按“→”。
- 为触控屏与遥控器混合设备增加触控模式焦点兜底。
- 明确设置“打开/安装”和“删除”按钮之间的左右焦点导航。
- 新增单元测试,确认最新上传文件始终排在列表第一项。
- 中英文 README 已更新至 v1.2.1。
APK selection / APK 选择
TVFileBox-v1.2.1-armeabi-v7a.apk: 32-bit ARM label / 32 位 ARM 标记版本TVFileBox-v1.2.1-arm64-v8a.apk: 64-bit ARM label / 64 位 ARM 标记版本TVFileBox-v1.2.1-universal.apk: recommended universal download / 推荐的通用版本
TVFileBox contains no native .so libraries. The three requested ABI-labeled APKs are byte-identical and all run on ARMv7 and ARM64; universal is recommended.
TVFileBox 不包含原生 .so 库,因此三个 ABI 命名 APK 内容完全相同,均支持 ARMv7 和 ARM64;推荐下载 universal。
Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。
These APKs are debug-signed for testing and can update previous TVFileBox builds with the same signature.
这些 APK 使用调试签名,适合测试,可覆盖安装此前使用相同签名的 TVFileBox 版本。
Verification completed: 4 unit tests passed, Android Lint passed, and all three APK outputs completed a clean build. No emulator or real device was available for this run.
验证结果:4 项单元测试全部通过,Android Lint 通过,三个 APK 均完成干净构建。本次运行环境没有可用模拟器或实机。
SHA-256
armeabi-v7a BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F
arm64-v8a BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F
universal BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F