android.database.CursorWindowAllocationException和java.net.socketexception太多打开的文件

时间:2014-06-22 21:53:44

标签: android database sqlite

我在后台进程中收到android.database.CursorWindowAllocationException。在所有情况下打开游标后,我确保关闭游标。我甚至保留了一个静态全局计数器,它计算开放的游标数量,以确保我不会泄漏游标。

另外,我在CursorWindowAllocation异常的同时捕获“java.net.socketexception太多打开的文件”。 我已经看过使用adb设备打开套接字连接的数量,它永远不会超过200。

我在我的服务中调用网络操作和数据库操作,每隔5秒运行一次。 这些错误可能是什么原因?

0 个答案:

没有答案