我有以下代码:
import android.database.sqlite.SQLiteDatabase;
public class ConnectDB {
SQLiteDatabase db = openDatabase("/assets/products.sqlite",MODE_PRIVATE,null);
}
我收到一个找不到openDatabase方法的错误。
如何连接到此sqlite文件并获取内容?
谢谢!
最佳答案
假设您的数据库打包为项目中assets/
中的资产,则不是设备文件系统上的文件。 Use SQLiteAssetHelper
解压缩打包的数据库并将其放在文件系统上供您使用。