DatabaseObjectNotClosedException的解决方法

最近在开发的时候发现有时候log打印出DatabaseObjectNotClosedException这个异常,之前没注意过,今天觉得应该解决这个拦路虎,仔细查找和从网上搜索相关资料,发现是因为由于程序中使用到的游标或SQLiteDatabase对象没有close所导致。也就是说在程序中创建的Cursor对象或者SQLiteDatabase对象,在使用完后没有关闭,而当它们都变成“垃圾"被GC时,就会打出以上的信息 ,所以使用完以后关闭,就行了,之前没注意过,以后一定要更加细心啊各位^_^

你可能感兴趣的:(exception)