我有一个我已经在本地填充的数据库。我想将它与我的应用程序捆绑在一起,并在运行时访问它(永远不想在任何地方重新编写它,也不想写入数据库,只想读取)。我添加到包中的文件的路径是什么?而且,我可以将该路径与sqlitedatabase.opendatabase一起使用吗?

最佳答案

你回答了你自己的问题

static SQLiteDatabase  openDatabase(String path, SQLiteDatabase.CursorFactory factory, int flags)

根据标志open_readwrite open_readonly create_if_necessary和/或no_localized_collator打开数据库。
看起来你可以
(当然,如果需要的话,您不需要用create_来调用它,而是用open_readonly来调用)

关于database - Android:是否可以访问与我的应用程序 bundle 在一起的sqlite文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2421639/

10-12 05:00