我正在
java.lang.IllegalStateException Cannot perform this operation because the connection pool has been closed.
因为我的应用从服务器获取信息并在background thread
中处理它,并将内容写入我的SQLite database
。
我关闭应用程序时收到此错误,但仍有后台线程正在运行,试图写入已关闭的数据库。
解决此问题的最佳方式是什么?
答案 0 :(得分:0)
解决此问题的最佳方式是什么?
不管你要关闭它,都不要关闭数据库。要么找到更好的时间来关闭它(当你知道什么都不需要它时),或者只是不要关闭它。