当我运行代码然后从数据库中获取数据时,会出现此错误。
android.database.CursorWindowAllocationException: Cursor window allocation of 2048 kb failed. # Open Cursors=741 (# cursors opened by this proc=741) run time error in titanium app
这基本上是数据库错误,但我没有解决方案。
答案 0 :(得分:0)
这是因为你没有关闭光标。
你可以这样说:
Cursor cursor = null;
try {
cursor = query();
} catch (Exception e) {
} finally {
if (cursor != null)
cursor.close();
}