处理 adb 设备

处理 adb 设备

我最近开始使用 adb 命令行实用工具,我想做的是从 Android 设备上的文件夹中提取所有图像。我尝试过下面的命令但没有成功。

 adb pull /data/media/0/Pictures/Screenshots/*.png   /root/Desktop

我也尝试过特定的图像

 adb pull '/data/media/0/Pictures/Screenshots/Screenshot_2017-12-15-04-51-19.png'

每次我运行 adb pull 命令时,我似乎都会收到错误

 adb: error: remote object '/root/data/media/0/Pictures does not exist'

adb 区分大小写,因此在继续执行上述命令之前我确保我的正确性

更新:我尝试过 adb push 命令,但它输出错误代码

 adb: error: failed to copy : Read-only file system

在上面的例子中我没有提到从我的adb设备中提取文件,我成功地提取了5个wifi文件,但是图片提取仍然未知......此时我已经将其范围缩小到媒体文件夹,它将提取数据,但过去的任何内容都会丢失,找不到文件。

答案1

尝试“adb Push”,将文件从主机复制到设备的该位置。

您还可以使用“adb shell”命令验证位置(路径)。执行“adb shell”后,您将收到设备的 shell 提示符,您可以验证其中的位置。

如果“adb shell”或“adb psuh”不起作用确保您的设备已正确连接到主机并且您授予了权限。

您可以使用“adbkill-server && adb start-server”命令重新启动adb。

答案2

adb:错误:远程对象“/root/data/media/0/Pictures 不存在”

您忘记了“图片”后面的斜杠

相关内容