Android 解决attempt to acquire a reference on a close SQLiteClosable

来源:互联网 发布:邪器全集知乐 编辑:程序博客网 时间:2024/06/05 10:05

1、最基本的可能是操作不当,访问已经关闭的数据库,这中原因检查一下代码就能解决。

 

2、使用完Cursor后没有关闭。Cursor一定要使用完立刻关闭(我的就是这问题,项目前期就发现了当时没怎么在意,后来就只能加班改代码了)。

 

3、还有国外的朋友认为可能是Android会不定时的吧旧对象回收掉,每次操作数据库应该用新对象,而不要用就对象了(E文不好不知道对不对)。

http://stackoverflow.com/questions/1483629/exception-attempt-to-acquire-a-reference-on-a-close-sqliteclosable

0 0