Baseflow / Baseflow/flutter_cache_manager
DatabaseException
- 主要语言
- Dart
- 星标
- 809
- 派生
- 510
- 平均合并
- 6 分钟
- 30 天内合并 PR
- 1
描述
## 🐛 Bug Report
Call the DefaultCacheManager().emptyCache() method to report an error
err:DatabaseException(attempt to write a readonly database - SQLITE_READONLY_DBMOVED (Sqlite code 1032), (OS error - 2:No such file or directory)) sql 'DELETE FROM cacheObject WHERE _id IN (1)' args []
### Expected behavior
### Reproduction steps
### Configuration
**Version:cached_network_image: ^3.1.0 flutter_cache_manager: ^3.1.2
**Platform:**
- [ ] :iphone: iOS
- [*] :robot: Android
贡献指南
调研方向
在 Android 上使用 cached_network_image 3.1.0 和 flutter_cache_manager 3.1.2,从 DefaultCacheManager().emptyCache() 开始,然后跟踪报告 SQLITE_READONLY_DBMOVED 的 SQLite DELETE。该 issue 没有提供复现步骤,也没有指定文件/测试;完成标准是确定原因,并确认 emptyCache() 在没有 DatabaseException 的情况下可以正常工作。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- dart, flutter, sqlite
- 领域
- databases, mobile-dev
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100