Island Recorder 是一款功能强大的 Android 屏幕录制应用,基于 Flux Recorder 二次开发。在保留原有优秀功能的基础上,添加了动态 HDR 录制支持、MIUI/HyperOS 优化等特性。
- 多分辨率选项 - 1080p, 720p, 480p, 360p 及原生分辨率
- 可变帧率 - 15/24/30/48/60/90/120 FPS 可选
- 动态 HDR 支持 - H.265 编码时自动检测并切换 HDR 内容(Android 10+)
- 多种编码格式 - H.264 (AVC) / H.265 (HEVC)
- 灵活音频录制 - 系统内录 / 麦克风 / 双音源 / 静音
- MIUI/HyperOS 优化 - 完美支持边到边显示
- Material Design 3 - 简洁现代的界面
- 悬浮球控制 - 录制过程中便捷操作
- 无水印 - 完全免费
- 自动文件管理 - 智能存储空间管理
- 方向感知录制 - 自动适配横竖屏
- 触摸可视化 - 录制时显示触摸点(需要 Root)
- 不收集任何数据
- 无分析或追踪
- 所有录制本地存储
- 用户完全控制
从 Releases 页面下载最新 APK
- 构建语言: Kotlin, Jetpack Compose
- 架构: MVVM with Clean Architecture
- 依赖注入: Hilt
- 媒体框架: MediaCodec, MediaMuxer, MediaProjection
- 最低 SDK: 24 (Android 7.0)
- 目标 SDK: 35 (Android 15)
| 权限 | 用途 |
|---|---|
| RECORD_AUDIO | 录制系统音频和/或麦克风输入 |
| FOREGROUND_SERVICE | 后台维持录制 |
| POST_NOTIFICATIONS | 显示录制状态 |
| SYSTEM_ALERT_WINDOW | 悬浮控制覆盖层 |
我们认真对待您的隐私。Island Recorder:
- 不收集任何个人数据
- 不使用分析或追踪
- 不与第三方共享数据
- 所有录制存储在您的设备本地
本项目基于 MIT License - 详见 LICENSE 文件。
本项目基于原 Flux Recorder 项目修改,原项目版权归 Icradle Innovations Ltd 所有。
欢迎贡献!请随时提交 Pull Request。
- Issues: GitHub Issues
- 原项目:Flux Recorder by Icradle Innovations Ltd
- UI 框架:miuix-compose
使用 Kotlin 和 Jetpack Compose 构建 ❤️
Island Recorder is a powerful screen recording application for Android, forked from Flux Recorder. It retains all the original features while adding dynamic HDR recording support, MIUI/HyperOS optimizations, and more.
- Multiple resolution options - 1080p, 720p, 480p, 360p and native
- Variable frame rate - 15/24/30/48/60/90/120 FPS
- Dynamic HDR support - Auto-detect and switch HDR content during H.265 recording (Android 10+)
- Multiple codecs - H.264 (AVC) / H.265 (HEVC)
- Flexible audio capture - Internal / Microphone / Both / Silent
- MIUI/HyperOS Optimized - Perfect edge-to-edge display support
- Material Design 3 - Clean and modern interface
- Floating controls - Easy access during recording
- No watermarks - Completely free
- Automatic file management - Smart storage management
- Orientation-aware recording - Auto-adapt to portrait/landscape
- Touch visualization - Show touch points during recording (Root required)
- No data collection
- No analytics or tracking
- All recordings stored locally
- Full user control
Download the latest APK from the Releases page
- Built with: Kotlin, Jetpack Compose
- Architecture: MVVM with Clean Architecture
- Dependency Injection: Hilt
- Media: MediaCodec, MediaMuxer, MediaProjection
- Min SDK: 24 (Android 7.0)
- Target SDK: 35 (Android 15)
| Permission | Purpose |
|---|---|
| RECORD_AUDIO | Capture system audio and/or microphone input |
| FOREGROUND_SERVICE | Maintain recording in background |
| POST_NOTIFICATIONS | Display recording status |
| SYSTEM_ALERT_WINDOW | Floating control overlay |
We take your privacy seriously. Island Recorder:
- Does not collect any personal data
- Does not use analytics or tracking
- Does not share data with third parties
- Stores all recordings locally on your device
This project is licensed under the MIT License - see the LICENSE file for details.
This project is a fork of the original Flux Recorder, copyright owned by Icradle Innovations Ltd.
Contributions are welcome! Please feel free to submit a Pull Request.
- Issues: GitHub Issues
- Original Project: Flux Recorder by Icradle Innovations Ltd
- UI Framework: miuix-compose
Made with ❤️ using Kotlin and Jetpack Compose