-
-
Notifications
You must be signed in to change notification settings - Fork 482
Open
Description
Problem
The flutter_cache_manager package includes SQLCipher native libraries that are not compatible with Android's upcoming 16 kB memory page size requirement, which becomes mandatory on November 1, 2025 for Google Play submissions.
Impact
- Apps using flutter_cache_manager will fail to install on devices with 16 kB page sizes
- Google Play will reject app submissions after November 1, 2025
- Affects many popular packages that depend on flutter_cache_manager (cached_network_image, story_view, audio_service, etc.)
Technical Details
- Affected libraries:
libsqlcipher.sofor arm64-v8a and x86_64 architectures - Error: Libraries are not aligned for 16 kB page sizes
- Deadline: November 1, 2025 (Google Play requirement)
Suggested Solutions
- Update SQLCipher to a version that supports 16 kB page sizes
- Replace SQLCipher with standard SQLite for non-encrypted use cases
- Provide build configuration options for 16 kB alignment
References
Environment
- flutter_cache_manager version: 3.4.1
- Flutter version: 3.35.3
- Target: Android 15+ (API level 35+)
fkuhnLinexo, maxdreherwalsworth, cosminbodnariuc and lucasgtb1997lucasgtb1997
Metadata
Metadata
Assignees
Labels
No labels