- 【镜像网站推荐】:http://www.androiddevtools.cn/
ADB是什么?
Android Debug Bridge
ADB基础
- ADB位于SDK的
platform-tools
目录下,可以将platform-tools
的路径添加到系统环境变量中
手机连接上电脑后,在命令行输入如下命令:
C:\Users\Administrator> adb shell
之后就可以使用Linux
下的Shell命令
ADB常用命令
常用命令 | 解释 |
---|---|
android list targets | 显示系统中全部Android 平台 |
adb install -r F:\Test.apk | 安装Apk install |
adb push -r D:\Test.apk /system/app/ | 安装Apk push(写入命令,写入手机系统) |
adb push D:\file.txt /system/temp | 向手机写入文件 |
adb push /system/temp D:\file.txt | 从手机拿数据 |
adb shell | 查看Log |
adb shell df | 查看系统盘符 |
adb shell pm list packages -f | 输出所有已经安装的应用 |
adb shell input keyevent 3 | 模拟按键输入 |
adb shell input touchscreen swipe 18 665 18 350 | 模拟滑动输入 |
adb shell dumpsys | 查看运行状态 |
adb shell screenrecord /sdcard/demo.mp4 | 录制屏幕 |
adb reboot | 重启 |
删除应用
- adb remount 重新挂载系统分区,使系统分区重新可写
- adb shell
- cd system/app
- rm *.apk
PM package管理信息
AM 管理信息
命令复杂而且强大,可以查看API
* 启动Activity
adb shell am start -n 包名/包名+类名
ADB命令来源
\system\core\toolbox
\frameworks\hase\cmds
ADB和Shell命令来源