我正在开发一个包含2个表的android应用程序。我在DDMS选项卡下看到了该表。这两个表包含我的应用程序的一些重要数据(例如:2000个记录的用户名和密码)。但是当我在设备上安装我的应用程序时,我无法看到该表。
此外,在设备中,当我运行我的应用程序时,它会创建一个新表。该表不包含任何记录。因此,当我检查用户名和密码时,它不返回任何行,影响我的应用程序。
所以我需要在安装apk文件时将两个表复制到设备中。有没有办法做到这一点?
答案 0 :(得分:-2)
您可以使用
获取数据库表记录SQLiteDatabase myDB = this.openOrCreateDatabase("test.sqlite",
SQLiteDatabase.OPEN_READWRITE, null);
Cursor c = myDB.rawQuery("select a, b from abc", null);