无法在5.1上从Android手机中提取数据库文件

时间:2015-03-11 15:24:05

标签: android adb

我在Android 5.1上有一个非根的Nexus 5。 我已经尝试了这里描述的多个解决方案Android ADB access to application databases without root,以便从文件系统中提取可调试的应用程序数据库,但无济于事。有没有人设法让它在5.1上工作?

尝试复制到SD卡时,我得到cp: /sdcard: Permission denied

尝试直接提取文件时,我得到remote object '/data/data/packagename/databases/name.db' does not exist

1 个答案:

答案 0 :(得分:3)

Alex P在这里成功回答了这个问题 - android adb, retrieve database using run-as

在这里快速查看答案:

  

用于保存Android 5.0+的命令   /data/data/package.name/databases/file将是:

adb exec-out run-as package.name cat databases/file > file