Я не знаю, почему это происходит, но на Redmi Note 7s не создается таблица, когда я выполняю код, но он отлично работает на смартфоне GIONEE, а также на виртуальных устройствах. Я также попытался изменить версию базы данных, но без вывода.
package com.example.attendance;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import androidx.annotation.Nullable;
public class Databases extends SQLiteOpenHelper {
public static final String dbname = "AttendanceDb11";
public Databases(@Nullable Context context) {
super(context, dbname, null, 5);
}
@Override
public void onCreate(SQLiteDatabase db) {
String CREATE_TABLE = "CREATE TABLE IF NOT EXISTS Student12 ( _id INTEGER PRIMARY KEY
AUTOINCREMENT, Name Text)";
db.execSQL(CREATE_TABLE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("Drop table if exists Student12");
onCreate(db);
}
}