我正在开发Android应用程序,我有SQLite数据库。我在数据库中插入了记录。现在当我将我的应用程序发送到另一台设备时,有空数据库!请帮帮我
public void createPrincipal(CollegePrincipal principal){ SQLiteDatabase db = getWritableDatabase();
ContentValues values = new ContentValues();
values.put(PRINCI_NAME, principal.getName());
values.put(PRINCI_QUALI, principal.getQalification());
values.put(PRINCI_INTRO, principal.getIntro());
// insert row
long princi_id = db.insert(TABLE_PRINCI, null, values);
Log.e("princi id", String.valueOf(princi_id));
}
答案 0 :(得分:0)
当您创建数据库时,它将在您设备的本地存储中,当您传输应用程序时,它不会关心您本地数据,您需要将这些数据变量存储在您的代码中以进入另一个设备。