当前位置:网站首页>adb常用命令
adb常用命令
2022-08-02 14:15:00 【keer丶】
1.查看连接了多少设备
adb devices
2.adb命令连接MUMU虚拟手机
adb connect 127.0.0.1:7555 7555为mumu的端口号
3.取消链接
adb disconnect 127.0.0.1:7555
4.启动adb服务
adb start-server
5.关闭服务
adb kill-server
6.安装软件包
adb install -r apk路径 -r保留数据-t强制覆盖
7、卸载软件包
adb uninstall 包名 -k保留数据以及缓存文件
8.查看系统包名
adb shell pm list package 获取设备上所有的包名
-s 手机系统自带应用
-3手机系统第三方应用
9.显示当前打开的软件包名
adb shell dumpsys window | findstr mCurrentFocus
10.清楚应用数据与缓存
adb shell pm clear 包名
11.启动、停止应用
启动:adb shell am start 包名/activity名
-W 大写W 获取启动时间
-R 重复启动 后边跟次数
-S每次启动前先停止
停止:adb shell am force-stop 包名
12.获取内存信息
adb shell dumpsys meminfo 包名
13.查看cou占用情况
adb shell top -s cpu 或者adb shell top -s 9
-s按指定行排序 -m显示最大数量
14.monkey
adb shell monkey -p 包名 -v(日志) 次数 > 文件路径、
-p制定包名
-v log详细程度 最高-v-v-v
--throttle 单步延迟(每部操作间隔)ms
-pct-touch点击事件 -v
15.获取安卓版本
adb shell getprop ro.build.version.release
16.获取启动页面的activity
win:adb logcat ActivityManager:I | findstr "cmp"
17.清楚应用数据及缓存
adb shell pm clear <包名>
18.查看日志常用参数
adb logcat 打印默认日志数据
adb logcat -v time 打印时间
adb logcat -v color 使用不同的颜色来显示每个优先级
adb logcat -f <filename> 将日志输出到文件
adb logcat >log.log 保存日志到pc上
adb logcat -c清理已存在的日志
19.根据条件过滤日志
adb logcat -v time "*:W" 打印warning及以上级别的日志
adb logcat ActivityManager:D 过滤tag为 ActivityManager,level为debug及以上级别的日志
20.cpu的使用情况
adb shell dumpsys cpuinfo
21.内存的使用情况
adb shell dumpsys meminfo 查看当前系统的内存
adb shell dumpsys meminfo <应用名> 查看某个应用的内存
22.top命令
adb shell top
adb shell top | grep <包名>
23.电池电量
adb shell dumpsys battery
边栏推荐
- Oauth2.0 Supplement
- 2. Log out, log in state examination, verification code
- 【Solidity智能合约基础】-- 基础运算与底层位运算
- 5款最好用的免费3D建模软件(附下载链接)
- [Inter-process communication]: pipe communication/named/unnamed
- unity Domain Reload & scene Reload 静态变量重置
- 锥形相位掩模的Talbot图像
- Oauth2.0 自定义响应值以及异常处理
- Qt | 实现一个简单的可以转动的仪表盘
- 使用三个线程,按顺序打印X,Y,Z,连续打印10次
猜你喜欢
随机推荐
C#实现简单的计算器
Evaluate multipath BBR congestion control on ns3
数学工具-desmos 图形曲线
Three-way joint interface data security issues
flex布局
【数组】查表法(闰年)
关于推荐系统的随想
How does ns3 solve cross reference issue
【Solidity智能合约基础】-- 基础运算与底层位运算
MMD->Unity一站式解决方案
Unity插件-NGUI
TCP的三次握手和四次挥手
golang gc垃圾回收
Qt | 实现一个简单的可以转动的仪表盘
Debug on pure method is called
【软件测试】selenium自动化测试1
Oauth2.0 authentication server adds verification code login method
lua编程
【线程】线程创建 | 理解线程并发 (1)
OpenPose 基本理念









