如何从资产中打开readOnly数据库

时间:2015-06-18 11:19:05

标签: android sqlite

我想从资产中获取数据库中的一些静态信息(不需要在设备上复制)。

我怎么做?

此代码从内部文件夹打开数据库:

public SQLiteHelper(Context context) {
    super(context, DATABASE_NAME, null, DATABASE_VERSION);
    this.context = context;
}

1 个答案:

答案 0 :(得分:3)

尝试使用SQLiteAssetHelper,其中包含首次运行应用时安装预打包数据库所需的所有代码。

参考:Reading sqlite file from asset folder