0
是什么触发磁盘I/O错误?我知道如果磁盘空间不足,尝试在那里写入会导致此错误。有没有其他的场景引发这个错误?blackberry sqlite错误
是什么触发磁盘I/O错误?我知道如果磁盘空间不足,尝试在那里写入会导致此错误。有没有其他的场景引发这个错误?blackberry sqlite错误
我会说,有几个可能的原因:
1)的SQLite文件可以在SD卡上仅适用于多种设备来创建。所以如果你尝试使用内部存储器检查你的目标设备是否支持它。没有明确说明的资源 - 是/否。 Torch和所有新的7操作系统设备都支持它。
2)SD卡文件系统不能立即从设备启动。所以你有自动启动应用程序,你必须等待,直到系统通知它已准备好使用。请看FileSystemListener
班。
3)在调试/充电期间安装SD卡(取决于设备设置)。因此在此期间SD卡也不可用。
4)文件系统已满。
5)在上次应用程序运行期间或其他应用程序现在正在使用它时,DB没有正确关闭。