java - android studio sqlite方法错误

标签 java android sql

我有这个代码:

import android.database.sqlite.SQLiteDatabase;

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

我收到一个错误,指出未找到 openDatabase 方法。 我如何连接到这个 sqlite 文件并获取内容?

谢谢!

最佳答案

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

关于java - android studio sqlite方法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33188962/

相关文章:

java - 如何提高 g.drawImage() 方法调整图像大小的性能

java - 替换java中字符串中所有出现的字符?

android - 如何使用 Visual Studio 将 Android 设备连接到 Azure VM

android - 远程服务,旋转时泄漏 Activity

mysql - 使用一个表的值作为另一个表的列

sql - Oracle查询以秒为单位的时差

java - 如何在Java中使用selenium webdriver模拟打印屏幕按钮

java - 使用 GStreamer 创建 AVI 文件

android GoogleAuthUtil.getTokenWithNotification Intent 回调未触发

sql - 如何关闭在数据库链接 (ORA-02080) 中创建的游标?