我有一个现有的数据库,里面存放着类似于词典的一些数据,我想将它放入安装apk包中,让应用程序在安装后直接使用该数据库。哪种方法是最好的呢?
- 将数据库文件放在res/raw/目录下,并在应用程序首次启动时将其复制到SD卡上。
- 创建一个SQL脚本来创建数据库结构并填充数据,在db-helper类中执行。但是这种做法并不明智,因为所有表格中大约有100万条记录,使用这种脚本将会很困难。
- 像这篇文章所示,使用静态的不可写的数据库。