我正在尝试将SQLite Database
中设备相机捕获的图像存储和撤回为BLOB
。我没有问题,但是当我从DB中撤回图像时我得到一个错误,因为Cursor,对吧?
W/CursorWindow: Window is full: requested allocation 707903 bytes, free space 680839 bytes, window size 2097152 bytes
经过很长一段时间寻找解决方案我找不到它。如果没有可靠的解决方案,我发现只有很多关于同一问题的问题。
我可以存储URI
图片,就像讨论Android: Cursor Window is full一样。但是如果用户从手机记忆库/ SD卡中删除图像会怎样?
忽略它也不是一个好主意,在这里回答https://stackoverflow.com/a/37035510/8258166。
那么,我该怎么办? 非常感谢!