我有以下代码:

import android.database.sqlite.SQLiteDatabase;

public class ConnectDB {
SQLiteDatabase db = openDatabase("/assets/products.sqlite",MODE_PRIVATE,null);
    }


我收到一个找不到openDatabase方法的错误。
如何连接到此sqlite文件并获取内容?

谢谢!

最佳答案

假设您的数据库打包为项目中assets/中的资产,则不是设备文件系统上的文件。 Use SQLiteAssetHelper解压缩打包的数据库并将其放在文件系统上供您使用。

08-06 13:44