adb shell等

    技术2022-05-20  79

    ADB: Android debug bridge. Android手机实际是基于Linux系统的。 在你的android手机的设置中,Settings->Applications->Development->USB debugging勾选上,就可以允许PC通过adb shell命令远程登录你手机的linux系统。 这时通过USB线将android手机与电脑连起来,在电脑上dos命令行中敲adb shell命令,可以远程登录到android手机的linux系统中。 成功登陆到android手机的系统中后,就可以运行一些简单的linux命令,比如'ls'查看目录中的文件,‘cd xxx’进入到xxx目录, 'exit'退出登录等等。 adb shell 命令将打开一个Linux "壳" shell。从中可以输入要在设备上运行的其他命令 adb shell rm /sdcard/boot.img adb push boot.img /sdcard/ adb shell flash_image boot /sdcard/boot.img (1) adb指令删除Android手机/sdcard/目录下的boot.img文件(看文字像是启动文件,其实就在SD卡的根目录下面),也可以先运行adb shell进入Android平台下的linux控制台,接着运行rm /sdcard/boot.img来删除相应文件; (2)adb push指令是用来向手机传送文件的,你可以理解为copy指令,不同的是adb push是在PC和ME(MOBILE EQUIPMENT)平台之间传输,adb push boot.img /sdcard/ 就是把adb所在目录的boot.img传送到手机SD卡的根目录,当然如果你的img文件在E盘根目录存放着,你就应该写成adb push E:/boot.img /sdcard/。 (3)这一条指令我没用过,其实同第一条,就是一个flash_image指令(刷机指令),将位于SD卡根目录下的boot.img刷到boot目录下。 这个我不是用超级终端,而是直接下载adb工具,CMD后进入adb目录,就可以运行上述指令了。不过并不是所有的Android发型版本都有这些权限的,我们用的多是USER版本,这个版本会对读写权限进行限制,导致一些指令运行不成功,那个就不是我们现在考虑的问题了。

    android里adb shell下什么命令可以查看sdcard剩余空间?

    df


    最新回复(0)