钛app中的运行时错误:android.database.CursorWindowAllocationException

时间:2013-05-22 13:33:01

标签: javascript android sqlite titanium

当我运行代码然后从数据库中获取数据时,会出现此错误。

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

这基本上是数据库错误,但我没有解决方案。

1 个答案:

答案 0 :(得分:0)

这是因为你没有关闭光标。

你可以这样说:

 Cursor cursor = null;
  try {
      cursor = query();
  } catch (Exception e) {

  } finally {
      if (cursor != null)
         cursor.close();
   }