我们正在尝试将sqlite
存储在资产文件夹中的数据库复制到实际手机上的本地目录,但无法这样做。CheckDatabase
告诉我们数据库存在,但是当我们尝试从手机读取数据时代码失败。(也试图通过DDMS
它不显示那里查看数据库)
我们使用 OS 2.3.4 的手机
看到各种各样的人抱怨,StackOverflow
但没有找到任何解决方案。
这与https://code.google.com/p/android/issues/detail?id=949有关吗
还尝试了下面的库
https://github.com/jgilfelt/android-sqlite-asset-helper
这里提供的示例代码在复制数据库时也会失败,并给出以下错误
sqlite3_open_v2("/mnt/sdcard/Android/data/com.sqliteassethelper.example/files/northwind", &handle, 2, NULL) failed