2016-05-09 92 views

回答

0

ActiveAndroid的DatabaseHelper似乎不支持你在找什麼。但它在GitHub上,所以您可以根據需要修改庫。

@Override 
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { 
    executePragmas(db); 
    executeCreate(db); 
    executeMigrations(db, oldVersion, newVersion); 
} 
+0

我已經在DatabaseHelper的onUpgrade()中放入了一個日誌,並在清單文件中更改了ActiveAndroid數據庫版本。沒有得到日誌。除此之外還有什麼可以做的嗎? – vijaydev

+0

'onUpgrade()'只有在舊數據庫已經存在時纔會被調用。如果是這樣的話,我不知道。 – tynn