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