【发布时间】:2014-07-18 07:17:06
【问题描述】:
真的是新手问题 - 有没有办法通过 ADB 导航和查看 android 设备上的所有目录/文件?我可以成功运行 ADB,但在设备中导航时遇到了困难。我正在普通 cmd 中寻找类似于 dir 或 cd 的命令,因为它们似乎不起作用。
提前感谢您的帮助。
【问题讨论】:
真的是新手问题 - 有没有办法通过 ADB 导航和查看 android 设备上的所有目录/文件?我可以成功运行 ADB,但在设备中导航时遇到了困难。我正在普通 cmd 中寻找类似于 dir 或 cd 的命令,因为它们似乎不起作用。
提前感谢您的帮助。
【问题讨论】:
如果您输入adb,您将看到所有可用的命令。
例如,要打开通过 USB 连接的唯一设备的外壳,您可以键入:
adb -d shell
在那个 shell 中,您可以在您的设备上导航,但当然不能使用 Windows 命令,您必须使用 Unix 命令(例如,dir 将是 ls)。要获取所有可用 shell 命令的列表,请在 shell 中键入 ls /system/bin,或在 Windows 终端中键入 adb shell ls /system/bin。
为了从您的设备下载文件,您可以在普通 cmd 终端中使用 adb pull 来上传 adb push。
如果您收到“权限被拒绝”错误look here。请记住,出于安全原因,某些文件夹无法访问。您必须 root 手机才能访问这些内容。
【讨论】:
-d 的意思是“使用 USB 设备(连接多个设备时出错”。(来自adb help 的输出顶部)。要指定设备,请使用adb -s <device identifier> shell。