我想在我的 android 项目中使用我自己的 sqlite3 数据库。
我使用命令行(windows)创建了这个数据库,并使用SQLite 数据库浏览器(sql 格式)将其导出。
我按照本教程进行操作,但我的数据库无法打开:
去这里看看,因为我不能发布图片
我的包是 org.opencv.samples,我的 DBName 是“maif”,放在 /assets 目录中。
所以看来我导出的数据库不正确,有人可以帮助我吗?
我建议使用这个助手来解决你的问题:https ://github.com/jgilfelt/android-sqlite-asset-helper
我不相信你可以通过文件系统将外部数据库传输到 Android,除非你有一个 root 手机。如果必须传输数据,则需要使用 XML/JSON 通过 HTTP 进行数据传输。