【发布时间】:2013-01-10 13:37:24
【问题描述】:
我的数据库有问题。
基本上,我的应用程序从我的 SQLite 数据库中读取文本和文本速率并将其显示在屏幕上。我还有 Thread 功能,它从外部互联网服务器下载内容并将其上传到数据库中。
在不太流行的设备(主要是平板电脑)上,它会产生如下错误:
DB close exception
DB locked
有人建议我创建一个叫做单例的东西来处理这个问题,我创建了它,但它会产生错误。所以我有一个想法,用 AsyncTask 代替 Thread;你认为会有帮助吗? 也许您还有其他解决方案?
【问题讨论】:
-
我不明白为什么使用 AsyncTask 会改变您的问题
标签: android database sqlite locked