Cómo ver la base de datos sqlite3 en un teléfono Android
Android tiene su propia biblioteca de clases: SQLiteOpenHelper. Al usarlo, puede heredar esta clase y luego escribir lógica. Generalmente se usa el modo singleton:
DBHelper estático sincronizado público getDBHelper (. Contexto contexto) {
if (helper == null) {
helper = new DBHelper(context);
}
return ayudante;
}
DBHelper privado(Contexto contexto) {
super(contexto, "nombre de base de datos propia", nulo, versión de base de datos);
}
También es muy simple de usar. La siguiente es una operación de eliminación:
deleteSite vacío sincronizado público (nombre del paquete de cadenas) {
. SQLiteDatabase db = getWritableDatabase();
prueba {
db.beginTransaction();
db.delete("sitio", "packname=?", new String[] { nombre del paquete });
db.setTransactionSuccessful();
} finalmente {
db.endTransaction();
si (db != nulo) {
}
}
}