如何在安装Android应用程序时创建sqlite数据库?

时间:2011-06-01 08:49:31

标签: android

我将注册屏幕作为我的第一个屏幕但在此之前我想创建数据库。是否可以在安装时在android中创建数据库,而不是在第一个活动中创建。

2 个答案:

答案 0 :(得分:14)

这是一篇很有帮助http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

的文章
  1. 使用SQLite数据库浏览器创建sqlite数据库并将其存储在您的assests文件夹中
  2. 当应用启动时,将数据库中的数据库复制到您的应用数据目录
  3. 打开数据库
  4. 这样您就不必解析csv文件或在设备上动态创建数据库,从而节省首次加载时的时间。

答案 1 :(得分:0)

如果要在应用程序中使用以前创建的数据库,则在安装时需要创建数据库,将其放在assets文件夹中,然后将其复制到应用程序中。 参考这个链接:     SQLite Database "context" passed to adapter

Database not copying from assets

adding your own SQLite database to an android application