12-17 12:49:41.445 2693 4503 E CursorWindow: Could not allocate CursorWindow '/data/data/com.android.providers.media/databases/external.db' of size 2097152 due to error -12.
12-17 12:49:41.450 2693 4503 E JavaBinder: *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
12-17 12:49:41.450 2693 4503 E JavaBinder: android.database.CursorWindowAllocationException: Cursor window allocation of 2048 kb failed. # Open Cursors=777 (# cursors opened by pid 4033=1) (# cursors opened by pid 4173=762) (# cursors opened by pid 8711=14)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorWindow.<init>(CursorWindow.java:108)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorWindow.<init>(CursorWindow.java:100)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.AbstractWindowedCursor.clearOrCreateWindow(AbstractWindowedCursor.java:198)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.clearOrCreateWindow(SQLiteCursor.java:289)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:139)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorToBulkCursorAdaptor.getBulkCursorDescriptor(CursorToBulkCursorAdaptor.java:143)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:118)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.os.Binder.execTransact(Binder.java:367)
12-17 12:49:41.450 2693 4503 E JavaBinder: at dalvik.system.NativeStart.run(Native Method)
12-17 12:49:41.450 2693 4503 E JavaBinder: *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
12-17 12:49:41.450 2693 4503 E JavaBinder: android.database.CursorWindowAllocationException: Cursor window allocation of 2048 kb failed. # Open Cursors=777 (# cursors opened by pid 4033=1) (# cursors opened by pid 4173=762) (# cursors opened by pid 8711=14)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorWindow.<init>(CursorWindow.java:108)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorWindow.<init>(CursorWindow.java:100)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.AbstractWindowedCursor.clearOrCreateWindow(AbstractWindowedCursor.java:198)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.clearOrCreateWindow(SQLiteCursor.java:289)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:139)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:133)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.database.CursorToBulkCursorAdaptor.getBulkCursorDescriptor(CursorToBulkCursorAdaptor.java:143)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:118)
12-17 12:49:41.450 2693 4503 E JavaBinder: at android.os.Binder.execTransact(Binder.java:367)
12-17 12:49:41.450 2693 4503 E JavaBinder: at dalvik.system.NativeStart.run(Native Method)
解决方案 »
- android4.0 Launcher AppsCustomizePagedView里page滑动效果
- android怎么实现级联查询呢
- MOTO ME501 刷机问题
- 数据库查询老是报空指针,求高人
- Android 继承BaseAdapter中如何实例化SQLiteOpenHelper
- Android下解决擦写文件导致的硬件消耗,创建内存文件系统求解
- 如何能改变gridview上的数字的颜色???急啊...
- handler.post运行线程
- 接收通知后Activity的跳转问题
- winscp设置scp协议无法访问手机目录
- android应用中的wifi通信问题
- Android 使用MAT优化内存的问题
内存不足的问题咋解呢
我以前也用过sqlite,但它是个微型数据库,从来没报过内存问题。只有加载图片时我报过。最后建议你不要局限于是数据库的问题,其他部分也有可能出错。