Android 如何更新我的ContentProvider?
我正在使用MOTODEV,我从MOTODEV创建了我的contentProvider。现在我想在表中添加一列。如何做到这一点 我尝试在DbOpenHelper中实现onUpgrade,但不起作用Android 如何更新我的ContentProvider?,android,database,android-contentprovider,Android,Database,Android Contentprovider,我正在使用MOTODEV,我从MOTODEV创建了我的contentProvider。现在我想在表中添加一列。如何做到这一点 我尝试在DbOpenHelper中实现onUpgrade,但不起作用 String upgradeQuery = "ALTER TABLE [my_table] ADD COLUMN [my_column] TEXT;"; if (oldVersion == 1 && newVersion == 2) db.execSQ
String upgradeQuery = "ALTER TABLE [my_table] ADD COLUMN [my_column] TEXT;";
if (oldVersion == 1 && newVersion == 2)
db.execSQL(upgradeQuery);
在我的应用程序中,除了;字符,并且它可以工作,您是否记得在清单中将新版本设置为2?这是版本代码字段android:versionCode