adb
category
测试
date
Apr 10, 2026
icon
password
slug
adb
status
Published
summary
adb教程
tags
工作学习
type
Post
MAC
1、先安装brew:
2、安装adb:
3、查看当前连接设备
Windows
需要添加环境变量,或者直接安装AndroidStudio
ADB相关操作
1、安装apk包
2、卸载
3、创建、验证连接
4、应用列出
5、应用数据管理
6、推送/拉取文件
7、控制设备截图
8、查询软件版本号
9、打开应用
10、重启adb服务
11、获取包名
12、其他更多命令
进入手机Shell | adb shell | 进入后可直接执行Linux命令 |
查看应用详情 | adb shell dumpsys package 包名 | 版本号、权限、安装时间等 |
查看系统日志 | adb logcat | 实时查看设备日志 |
清除日志缓冲区 | adb logcat -c | 清空之前的日志 |
按标签过滤日志 | adb logcat -s TAG_NAME | 只显示指定标签的日志 |
截屏 | adb exec-out screencap -p > screen.png | 一步保存到电脑 |
录屏 | adb shell screenrecord /sdcard/demo.mp4
adb shell screenrecord --time-limit 30 -verbose /sdcard/demo.mp4 | 录制屏幕视频(ctrl c暂停录制)
录屏30s并展示详细信息 |
查看屏幕分辨率 | adb shell wm size | 显示屏幕尺寸 |
修改屏幕密度 | adb shell wm density 320 | 调整DPI(需重启应用生效) |
模拟按键 | adb shell input keyevent KEYCODE_HOME | 模拟Home键、返回键等 |
模拟点击 | adb shell input tap 500 1000 | 点击屏幕指定坐标 |
模拟滑动 | adb shell input swipe 100 500 900 500 | 从(100,500)滑动到(900,500) |
模拟输入文字 | adb shell input text "Hello" | 在输入框中输入文字 |
重启设备 | adb reboot | 正常重启 |
重启到Bootloader | adb reboot bootloader | 进入刷机模式 |
重启到Recovery | adb reboot recovery | 进入恢复模式 |
13、常用按键码
KEYCODE_HOME (3) | Home键 |
KEYCODE_BACK (4) | 返回键 |
KEYCODE_APP_SWITCH (187) | 多任务键 |
KEYCODE_POWER (26) | 电源键 |
KEYCODE_VOLUME_UP (24) | 音量+ |
KEYCODE_VOLUME_DOWN (25) | 音量- |
KEYCODE_MENU (82) | 菜单键 |
KEYCODE_ENTER (66) | 回车键 |
KEYCODE_DEL (67) | 删除键 |
上一篇
Bundletool架包
下一篇
巡检·
Loading...