2016-05-09 48 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