论坛首页 移动开发技术论坛

android 异常 记录

浏览 1813 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-05-27  

1. 

 Caused by: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow.  Make sure the Cursor is initialized correctly before accessing data from it.

原因:数据库未更新

在合作开发的过程中,当另一个人更改了数据库(例如像数据库中新增一个字段,并且在后续查询中有用到该新增字段),这时候你更新了代码,运行会报错,这是因为数据库版本号未更改,当覆盖安装的时候,没有更新数据库,但是你的代码中有用到新增的字段。

处理:清楚下数据就行了,正式发布的时候肯定要修改版本号啦(假如数据库有做修改)

论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics