adb命令中用于确定目标设备的参数
- -d 目标设备是唯一连接到adb的真机
- -e 目标设备是唯一连接到adb的模拟器
- -s [specific divice] 指定adb命令的目标设备
常用命令
-
文件相关
命令 | 功能 |
---|---|
录屏,需要停止时按Ctrl+C,默认录制时长180秒 | adb shell screenrecord [file path] |
截屏 | adb shell screencap [file path] |
查看文件内容 | adb shell cat [file path |
从手机导出文件 | adb pull [remote path] [local path] |
导入文件到手机 | adb push [local path] [remote path] |
-
应用调试
命令 | 功能 |
---|---|
开启无线调试 | adb tcpip 5555[br]adb connect [device IP] |
安装程序,保留原程序数据 | adb install -r [apk file path] |
卸载程序,保留数据 | adb uninstall -k [package name] |
清除应用缓存 | adb shell clear [package] |
查看上层activity(Windows) | adb shell dumpsys activity | findstr "mFocusedActivity" |
查看上层activity(Linux) | adb shell dumpsys activity | grep "mFocusedActivity" |
开启一个actiivty | adb shell am start -n [package name]/[activity in package] |
强制停止程序 | adb shell am force-stop [package name] |
adb模拟返回按键 | adb shell input keyevent 4 |
刷新media库文件夹 | adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///storage/emulated/0/DCIM/Camera/filename |
网友评论