Loku
Loku
发布于 2025-08-16 / 8 阅读
0
0

ADB Easy Start

前言:

ADB全称为Androi Debug Bridge,是Android SDK中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android设备。

下载

  1. Windows版

  2. Linux版

安装

放到自己知道的地方即可,建议放在“C:\adb\”下

配置环境变量

  1. Windows:

    1. 打开“编辑系统环境变量”,点击“环境变量”

    2. 变量中新增条目adb | [adb存放绝对路径]

    3. 在path中新增条目%adb%

    4. 这样在cmd中就可以直接使用adb调用adb工具

  2. Linux:待补充^1

使用

用途

命令

备注

查看adb版本信息

adb version

查看已连接设备

adb devices

启动adb

adb start-server

一般会自动启动

停止adb

adb kill-server

以root权限启动

adb root

查看所有已安装应用的包名

adb shell pm list packages [-s|-3]

-s指定系统应用,-3指定第三方应用

查看应用信息

adb shell dumpsys package [package_name]

查看应用安装位置

adb shell pm path [package_name]

查看应用的启动Activity

adb shell dumpsys package [package_name] | grep "launchActivity"

查看应用的详细状态

adb shell ps

安装应用

adb install [-r] [apk]

-r替换现有版本

卸载应用

adb uninstall [package_name]

启动应用

adb shell am start -n  [package_name]/[activity]

清除应用数据

adb shell pm clear [package_name]

授予应用权限

adb shell pm grant [package_name] [auth]

撤销应用权限

adb shell pm  revoke [package_name] [auth]

复制文件(本地到设备)

adb push [source_path] [target_path]

复制文件(设备到本地)

adb pull [source_path] [target_path]

删除文件

adb shell rm [-r] [path]

-r指定删除目录

创建目录

adb shell mkdir [path]

列出目录内容

adb shell ls [-l] [path]

-l指定详细信息

文件移动/重命名

adb shell mv [source_path] [target_path]

文件目录权限管理

adb shell chmod [auth] [path]

文件内容查看

adb shell cat [path]

文件查找

adb shell find [path] -name [file_name]



评论