我正在研究(测验)Android 项目。现在,我正在尝试使用数据库。我有很多关于操作 Sql-lite 数据库操作的教程。但我的问题是我应该在哪里以及如何将 .db 文件添加到应用程序中。在 Eclipse IDE 的包资源管理器中,我需要在哪个文件夹组下添加 .db 文件?以及如何将我的 Sqlite 数据库中的问题添加到我的项目中。
提前致谢。
我正在研究(测验)Android 项目。现在,我正在尝试使用数据库。我有很多关于操作 Sql-lite 数据库操作的教程。但我的问题是我应该在哪里以及如何将 .db 文件添加到应用程序中。在 Eclipse IDE 的包资源管理器中,我需要在哪个文件夹组下添加 .db 文件?以及如何将我的 Sqlite 数据库中的问题添加到我的项目中。
提前致谢。
您的数据库默认路径将是:
//data/data/<Your-Application-Package-Name>/databases/<your-database-name>
您可以从任何您喜欢的地方放置和打开数据库:
SQLiteDatabase.openDatabase("/sdcard/mydatabase.db", null, SQLiteDatabase.OPEN_READONLY);
SQLite 会自动为您构建本地数据库。所以你真的什么都不要做。这是有道理的,因为应用程序在您的设备上而不是在您的工作区上创建数据库。否则其他用户将无法使用该应用程序,因为他将无法访问您工作区中的数据库。