
java.lang.IllegalStateException: Migration didn‘t properly handle
用Room新建表或修改表时报这个错误,一般情况是实体类里所定义的字段所带的属性跟Migration里所sql语句所表达不一致造成的,比如实体类里定义了Int? 可为空,但database.execSQL()里却是NOT NULL导致两者属性不一致报错。...
·
用Room新建表或修改表时报这个错误,一般情况是实体类里所定义的字段所带的属性跟Migration里所sql语句所表达不一致造成的,比如实体类里定义了Int? 可为空,但database.execSQL()里却是NOT NULL导致两者属性不一致报错。
更多推荐
所有评论(0)