adb常用命令
1)安装apk(非覆盖安装):adb install 安装包路径(可直接拖入)
2)覆盖安装apk:adb install -r 安装包路径(可直接拖入)
3)查看第三方安装应用包名:adb shell pm list packages -3
adb 获取当前打开的app 包名:adb shell dumpsys window | findstr mCurrentFocus
4) 卸载apk:adb uninstall 包名
5)查看当前运行app的Activity类名:adb shell dumpsys activity top | find "ACTIVITY"
6)启动应用:adb shell am start -n 包名/Activity类名
7)查看应用启动时间:adb shell am start -W 包名/Activity类名
8)关闭应用:adb shell am force-stop 包名
9)应用切后台:adb shell input keyevent 3 (3为home键,4为返回键)
10)获取设备屏幕分辨率:adb shell wm size
11)获取设备Android系统版本:adb shell getprop ro.build.version.release
12)获取设备屏幕截图并保存到PC端:
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png f:/img/screen.png
13)清除应用缓存信息:adb shell pm clear 包名
14)清空log日志信息:adb logcat -c
15)将设备log日志保存到pc本地:adb logcat >f:\logcat.log (按Ctrl+C中断操作)
16)将log日志以日期时间格式保存在pc本地:adb logcat >f:\%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%.log
17)重启adb服务:
1.输入adb kill-server并按下Enter键。
2.输入adb start-server并按下Enter键。
18)使用 Monkey 进行压力测试:
Monkey 可以生成伪随机用户事件来模拟单击、触摸、手势等操作,可以对正在开发中的程序进行随机压力测试。
简单用法:adb shell monkey -p < packagename > -v 500 表示向 指定的应用程序发送 500 个伪随机事件。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】