我一直在尝试从我的 android 应用程序中提取我的 sqlite 数据库的副本以供开发人员使用。我的第一次尝试是致电:
./adb shell
cd data/data
cd com.example.app
cd databases
但是后来我被困在这里,因为我无权执行pull
甚至查看该目录中的文件!
所以我想我会试试 DDMS 文件资源管理器,它给了我这个:
但是,当我尝试从这里提取文件时(我希望它们位于数据文件夹中),它只会拉取目录而不是其他任何东西。如何执行此操作以提取我的应用程序正在创建/使用的数据库的副本?
当手机在 SD 卡和手机内存上时,我已经尝试过了。我想我可以复制到 SD 卡,然后将 SD 卡插入电脑而不是手机,然后这样做?不确定它是否会起作用,并且像这样开发会很烦人!
谢谢