我正在尝试将驻留在SD卡根目录上的sqlite数据库文件从一台设备复制到另一台运行我的应用程序的设备。
我需要这样做,因为我需要使用我们客户的设备中的数据库来调试应用程序,这是一个bug。
我们的客户向我们发送了数据库文件(通过USB连接复制)。
使用桌面客户端打开文件没有问题,但是当我尝试在设备中运行应用程序时,会发生以下异常:
08-07 19:15:17.707: E / br.com.logann.rotasmovel.application.RotasApplication(1799):导致 作者:android.database.sqlite.SQLiteDatabaseCorruptException:数据库 磁盘映像格式不正确
有人知道怎么做吗?如何在不破坏数据库的情况下将文件从一个设备复制到另一个设备?