设为首页 加入收藏

TOP

Android开发中SQLiteCursor未关闭引起的异常及其解决方法
2014-11-24 03:24:55 来源: 作者: 【 】 浏览:0
Tags:Android 开发 SQLiteCursor 关闭 引起 异常 及其 解决 方法

Daemon System Thread [<5> HeapWorker] (Suspended (exception IllegalStateException))
SQLiteCursor.finalize() line: 603
NativeStart.run() line: not available [native method]


经分析,该异常是由于Cursor打开后未被正常关闭引起。解决该问题的方法有两种:
1.调用close()方法进行手动关闭
2.使用Activity的startManagingCursor(Cursor)方法,此时该Activity可以按照自己的生命周期来打开和关闭Cursor,就不用开发者自己操心了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 测试入门之---Monkey test 下一篇Java中Assert的生产环境参数校验..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)
·Linux常用命令60条( (2025-12-25 00:50:40)
·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)