adb devices 查看设备
adb kill-server 关闭adb后台服务进程
adb tcpip 让Android脱离USB线,启动tcp模式
adb connect 连接开启了tcp模式的Android机
adb logcat 拉取手机的日志(过滤信息,linux中使用| grep xx,windows中使用| findstr xxx)
adb bugreport 收集日志数据用于后续分析,如耗电量
adb shell 启动命令终端模式
-adb shell dumpsys 获得性能统计信息(内存、网络、CPU、帧率等)
-adb shell dumpsys l grep -i DUMP 获取所有的 dumpsys 子命令
-adb shell dumpsys activity top 获取当前 activity
-adb shell dumpsys activity activities 获取activities 的记录,可以获取到 appium 赖的原始 activity
-adb shell dumpsys package com.xueqiu.android 获取特定包基本信息
-adb shell dumpsys notification 获取系统通知
-adb shell dumpsys meminfo com.android.settings 获得内存信息
-adb shell dumpsys cpuinfo 获取 cpu 信息
-adb shell dumpsys gfxinfo com.android.settings 获取 gpu 绘制分析
-adb shell pm 包管理工具(例:adb shell pm clear com.xueqiu.com,清理雪球的缓存数据)
-adb shell am activity管理工具(例:adb shell am start -n com.xueqiu.android/.view.WelcomeActivityAlias -S,启动雪球的入口,如已经在运行,则杀死进程后再启动)
-adb shell ps 进程管理
-adb shell monkey 兼容性测试工具
-adb shell uiautomator 获取app的界面结构,底层ui自动化命令
-adb shell uiautomator runtest 执行测试用例
-adb shell uiautomator dump (获取当前界面的结构并保存至/sdcard/window_dump.xml中)
-adb shell input 模拟输入(adb shell input tap xxx xxx)
-adb shell input text <string>(Default: touchscreen)
-adb shell input keyevent [--longpress] <key code number or name> ... (Default: keyboard)
-adb shell input tap <x> <y>(Default: touchscreen)
-adb shell input swipe <x1> <y1> <x2> <y2>[duration(ms)](Default: touchscreen)
-adb shell input draganddrop <x1> <y1> <x2> <y2>[duration(ms)](Default: touchscreen)
-adb shell input press (Default: trackball)
-adb shell input roll <dx> <dy>(Default: trackbal)
标签:shell,dumpsys,Default,备忘,指令,adb,input,com From: https://www.cnblogs.com/ak47159754/p/17472650.html