1,dao里面对数据库进行操作时要对db进行加锁,每个方法完毕后都要db.close()。 2,遍历Cursor时,要使用cursor.moveToPosition(i)而不是cursor.move(i)。