将Android sqlite数据库从一台设备恢复到另一台设备

时间:2012-08-07 22:34:44

标签: android sqlite

我正在尝试将驻留在SD卡根目录上的sqlite数据库文件从一台设备复制到另一台运行我的应用程序的设备。

我需要这样做,因为我需要使用我们客户的设备中的数据库来调试应用程序,这是一个bug。

我们的客户向我们发送了数据库文件(通过USB连接复制)。

使用桌面客户​​端打开文件没有问题,但是当我尝试在设备中运行应用程序时,会发生以下异常:

  

08-07 19:15:17.707:   E / br.com.logann.rotasmovel.application.RotasApplication(1799):导致   作者:android.database.sqlite.SQLiteDatabaseCorruptException:数据库   磁盘映像格式不正确

有人知道怎么做吗?如何在不破坏数据库的情况下将文件从一个设备复制到另一个设备?

0 个答案:

没有答案