Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bbplayer-app/BBPlayer/llms.txt
Use this file to discover all available pages before exploring further.
Platform Support
Is iOS supported?
Is iOS supported?
Which Android devices are supported?
Which Android devices are supported?
- armeabi-v7a (older devices)
- x86/x86_64 (Android emulators)
Privacy & Data Collection
What data does BBPlayer collect?
What data does BBPlayer collect?
- Feature usage frequency
- Playback session duration
- General app interaction patterns
- Stack traces when the app crashes
- Device and OS information for debugging
- Account credentials or cookies
- Bilibili account information
- Browsing or listening history details
- Personal identification information
Can I disable data collection?
Can I disable data collection?
- Open Settings (设置)
- Go to General (通用设置)
- Toggle off “Share Data (Crash Reports & Anonymous Stats)” (分享数据)
Where can I see the data collection code?
Where can I see the data collection code?
Features & Functionality
What are BBPlayer's main features?
What are BBPlayer's main features?
- Bilibili login via QR code or cookies
- Access to favorites, subscriptions, and custom playlists
- Import playlists from NetEase Cloud Music and QQ Music
- Full-featured player with shuffle, repeat, queue, loudness normalization
- Resume playback from where you left off
- Danmaku (comments) display on the player screen
- Support for SPL format with word-by-word progress, romaji, and translations
- Auto-match lyrics from NetEase, QQ Music, and Kugou
- Desktop lyrics (floating window)
- Lyrics sharing cards
- Cache songs for offline playback
- Export cached songs as .m4a files with cover art, metadata, and embedded lyrics
- Light/dark mode with Material Design 3
- Dynamic color theming (Monet)
- Sleep timer
- Playback statistics and rankings
How do I import playlists from other platforms?
How do I import playlists from other platforms?
What is SPL and why does it matter?
What is SPL and why does it matter?
- Word-by-word progress: Karaoke-style synchronized lyrics
- Romaji annotations: Pronunciation guides for Japanese songs
- Translation display: Multiple language support
Can I download songs for offline playback?
Can I download songs for offline playback?
- Caching songs for offline playback within the app
- Exporting cached songs as .m4a files to your device storage
- Cover art
- Metadata (title, artist, etc.)
- Embedded lyrics
Does BBPlayer support danmaku (comments)?
Does BBPlayer support danmaku (comments)?
Technical Questions
What technology stack does BBPlayer use?
What technology stack does BBPlayer use?
- React Native with Expo
- Expo Router for navigation
- Zustand for state management
- React Query for data fetching
- Drizzle ORM for database
- Material Design 3 (React Native Paper)
- React Native Reanimated for animations
- @bbplayer/orpheus (custom player based on Media3)
Is BBPlayer open source?
Is BBPlayer open source?
How do I report bugs or request features?
How do I report bugs or request features?
- Bug Reports: Create an issue
- Feature Requests: Create an issue
Installation & Updates
Which APK file should I download?
Which APK file should I download?
| File | Architecture | Device Type |
|---|---|---|
| bbplayer-vX.X.X-prod-arm64-v8a.apk | arm64-v8a | Recommended - Most modern Android phones |
| bbplayer-vX.X.X-prod-armeabi-v7a.apk | armeabi-v7a | Older devices (several years old) or budget phones |
| bbplayer-vX.X.X-prod-x86.apk | x86 | Android emulators on PC |
| bbplayer-vX.X.X-prod-x86_64.apk | x86_64 | 64-bit Android emulators |
How do I update BBPlayer?
How do I update BBPlayer?
- Download the latest APK from GitHub Releases
- Install the APK over your existing installation
- Your data and settings will be preserved
Support & Community
How can I support BBPlayer development?
How can I support BBPlayer development?
- Star the project on GitHub
- Contribute code, translations, or documentation
- Donate to help the developer buy dinner or games (donation QR codes available in the app)
Where can I see BBPlayer's development roadmap?
Where can I see BBPlayer's development roadmap?
- GitHub Issues: Open issues and feature requests
- GitHub Releases: Version history and updates
- Changelog: Detailed version history