简易讲解ADB的安装步骤与常用指令集
最编程
2024-02-17 22:52:51
...
注意:设备需要开启开发者模式,并允许USB调试,才能使用ADB调试功能。
-
adb devices
获取已经连接到电脑的设备列表。 -
adb reboot
重启设备。 -
adb pull <file path in device> <file path in computer>
将手机中的文件pull到电脑对应目录下。 -
adb push <file path in computer> <file path in device>
将电脑中的文件推到手机对应文件夹中,即进行一些文件(如配置文件)的替换。
需要注意,这里要开启设备对应文件夹的写权限(adb remount
)。adb push
失败的解决方法如下:
adb root // 获取设备root权限
adb disable-verity // 关闭设备分区检测功能
adb reboot // 重启设备,使adb disable-verity命令生效
adb root // 重启设备后需要再次获取root权限
adb remount // 将'/system'文件夹置于可读可写模式
-
adb root
获取设备的root权限。 -
adb disable-verity
关闭设备的分区检测功能。 -
adb remount
将设备'/system'
目录至于可写入模式,只适用于已经root的设备。 -
adb install <apk filepath in computer>
使用ADB命令下载安装包到手机中。
常见参数如下:
-t 允许测试包
-l 锁定该应用程序
-s 把应用程序安装到sd卡上
-g 为应用程序授予所有运行时的权限
-r 替换已存在的应用程序,也就是说强制安装
-d 允许进行将见状,也就是安装的比手机上带的版本低
-
adb shell
设备连接电脑后输入adb shell
命令查询手机root状态:
error: 设备未连接或未开启调试权限;
#号:设备处于root权限开启状态;
$号:设备处于root权限关闭状态。
同时,使用adb shell
命令还可以访问设备目录,同样使用cd命令进入对应目录。
-
adb shell umount <file path in device>
取消对应目录的分区挂载。
注:命令执行失败可以尝试:adb shell umount -lf <file path in device>
。