欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

简易讲解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>