0

我目前正在使用 android 和 sqlite 数据库。我已将数据库附加到 Eclipse,例如File explorer/data/data/mypackage/database。. 这工作正常。但是当我将数据库附加到data/sdcard以在移动设备上运行应用程序时。

我得到了空指针异常。未找到表名 Abc。谁能告诉我??为什么会发生这种情况,我该如何解决这个问题???

4

1 回答 1

3

如果您想使用 prebuilt 发布您的应用程序database,请将其放在您的assets目录中,并在第一次运行时将其复制到/data/data/your.package/databases目录中。

请参阅https://stackoverflow.com/a/11601770/1300995如何databaseassets目录复制。

于 2012-07-27T09:08:30.630 回答