greenDao no such table 異常

最近在使用greendao 添加一個新表之後,報這個錯誤 ,百度了一番,發現網上給的解釋不夠全。現貼出正確解決方案。

 

解決方案一

在app下的gradle 中添加如下

apply plugin: 'com.android.application'
apply plugin: 'org.greenrobot.greendao'

android {
    .......
    buildTypes {
        .....
        greendao {
          //這裏是數據庫版本,需要比原來的大
            schemaVersion 2
        }
    }
}

然後buid-rebuild 工程,直到daoMastter裏出現如下版本號時,纔算成功

  public static final int SCHEMA_VERSION = 1;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章