何时在Android设备上复制数据库?

时间:2014-03-13 16:47:05

标签: android database sqlite asynchronous

我正在开发一个应用程序,它使用自己的sqlite数据库来显示数据。我有管理数据库的功能和代码:创建它,将数据库复制到设备 问题是:何时来做这一切?

实际上我在需要它的那一刻创建数据库,但是第一次这样做(app在“干净”设备上加载),我的函数开始将db复制到设备中然后第一次执行失败关于数据库的代码,第一次,副本需要片刻才能完成,并且该过程正在尝试访问数据库,但它正在尝试在完全复制之前完成。 下次启动应用程序时,一切顺利,因为数据库已被复制。

那么,这是复制的最佳时机?我可以在第一次打开应用程序时才这样做吗?

0 个答案:

没有答案