Вы можете удалить свою базу данных вручную с помощью инструмента adb или увеличить номер версии базы данных (если ваш код похож на приложение «Блокнот»), который в следующий раз снова запустит код создания базы данныхВы открываете его.
- EDIT - Код помощника базы данных -
private static class DatabaseHelper extends SQLiteOpenHelper {
DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(DATABASE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
Log.w(TAG, "Upgrading database from version " + oldVersion + " to "
+ newVersion + ", which will destroy all old data");
db.execSQL("DROP TABLE IF EXISTS random_table");
onCreate(db);
}
}
Это класс помощника базы данных, который я использую.То же самое, что вы видите в учебнике по Android Notepad.Увеличьте число DATABASE_VERSION (скажем, от 1 до 2), если структура вашей таблицы изменится.Будет вызван onUpgrade , который удалит старую версию и затем снова запустит onCreate , чтобы создать новую таблицу / таблицы.