Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Adb从android设备中提取数据库_Android_Adb - Fatal编程技术网

Adb从android设备中提取数据库

Adb从android设备中提取数据库,android,adb,Android,Adb,我知道如何通过adb从安卓设备中提取db,但我几乎没有像S4adb这样的三星设备不工作。当我跑的时候 作为packagename运行 它说这个软件包不存在,可以在其他设备上使用。 你知道为什么会这样吗???你也可以从Eclipse/studio获得db文件 打开DDMS==>文件资源管理器选项卡 移动到/data/data/your packagename/databases 选择所需的.db文件,然后按pull按钮。(您将在文件的右上角找到它)并将文件保存在所需位置 (或) 转到命令提示符

我知道如何通过
adb
从安卓设备中提取
db
,但我几乎没有像S4
adb
这样的三星设备不工作。当我跑的时候

作为packagename运行

它说这个软件包不存在,可以在其他设备上使用。
你知道为什么会这样吗???

你也可以从Eclipse/studio获得db文件

  • 打开DDMS==>文件资源管理器选项卡
  • 移动到
    /data/data/your packagename/databases
  • 选择所需的
    .db
    文件,然后按pull按钮。(您将在文件的右上角找到它)并将文件保存在所需位置
(或)

转到命令提示符

c:> adb pull /data/data/your packagename/databases/dbfilename.db  savefilelocation(ex: /username/Desktop/x.db) 

@abforce 1。第一个选项只能用于根设备。2.第二个选项可用于无根设备,我已经提到我知道如何使用它。但它并不适用于所有设备。例如:三星S4。因此,请仔细阅读查询。