当前位置: 首页 > news >正文

ADB常用语句

目录

基本语句

pm 包管理操作

查看文件夹内容

查看文件内容

删除文件

dumpsys查看系统服务状态

logcat保存日志

日志级别


基本语句

查看是否安装成功

adb version

查看是否连接成功

adb devices

断开连接

adb disconnect

 进入安卓系统

adb shell

退出安卓系统

exit

pm 包管理操作

进入通过 adb shell 进入安卓手机系统,然后调用手机pm命令

查看安装程序

adb shell pm list package

 查看自己安装的第三方应用

adb shell pm list package -3

查看文件夹内容

要列出 Android 设备上某个目录的内容,可以使用 adb shell ls [路径] 命令。例如:

adb shell ls /path/to/directory

这将列出指定目录下的所有文件和子目录。

查看文件内容

要查看 Android 设备上某个文件的内容,可以使用 adb shell cat [文件路径]。例如:

adb shell cat /path/to/file/pm

这会输出文件 pm 的内容到控制台。

删除文件

要删除 Android 设备上的文件,可以使用 adb shell rm [文件路径]。例如:

adb shell rm /path/to/file/pm

这将删除指定路径的文件。

手机文件上传到电脑

adb pull 手机设备路径  电脑路径

电脑文件传到手机

adb push 电脑路径  手机路径

dumpsys查看系统服务状态

获取档期啊运行应用的包名和页面

adb shell dumpsys window |findstr  mCurrentFocus
  • adb shell dumpsys window:该命令会输出设备当前窗口状态的信息。

  • findstr "mCurrentFocus":在Windows中,使用 findstr 筛选出包含当前焦点窗口(即当前页面)的信息。

根据包名获取应用的Activity

adb shell monkey -p [被测包名] -v -v -v 1

根据获取都的Activity启动应用

adb  shell am start  -W -S   获取到Activity

logcat保存日志

adb logcat |findstr ‘应用包名’ > 保存文件名
adb logcat   打印默认日志命令
adb logcat -v time 打印时间
adb logcat -v color 使用不同的颜色来显示每个优先级
adb logcat -f <filename> 将日志输出到文件上
adb logcat > log.log 保存日志到pc上(保存日志到文件上)
adb logcat -c 清理已存在的日志

日志级别

V -明细verbose(最低优先级)

D 调试debug

I 信息 info

W 警告warn

E 错误error

F 严重错误fatal

S 无记载silent(最高优先级,绝不会输出任何内容)

http://www.xdnf.cn/news/566659.html

相关文章:

  • springboot 1.x2.x依赖spring版本
  • 初识Linux · 五种IO模型和非阻塞IO
  • Flink基本理解
  • 初识Linux · NAT 内网穿透 内网打洞 代理
  • 【题解-洛谷】B4240 [海淀区小学组 2025] 最短字符串
  • buunctf Crypto-[NCTF2019]Keyboard1
  • 腾讯游戏安全与高通合作构建PC端游安全新格局
  • 改写视频生产流程!快手SketchVideo开源:通过线稿精准控制动态分镜的AI视频生成方案
  • Java开发-如何将一个字符串转换成一个数组,又如何把他转换成一个集合
  • Linux中I/O复用机制epoll
  • 【Netty】- 入门2
  • dify基于文本模型实现微调Fine-tune语料构造工作流
  • 在 Ubuntu 下通过 C APP程序实现串口发送数据并接收返回数据
  • OSCP备战-Stapler靶场详细步骤
  • 用java实现内网通讯,可多开客户端链接同一个服务器
  • 离线服务器算法部署环境配置
  • 深度解析 Element Plus
  • Flink CDC 3.4 发布, 优化高频 DDL 处理,支持 Batch 模式,新增 Iceberg 支持
  • naive-ui切换主题
  • 基于RT-Thread的STM32F4开发第六讲——PWM输出(CH1和CH1N)
  • DevOps学习回顾03-ops三部曲之配置管理(CM)
  • C++核心编程_初始化列表
  • Unity3D序列化机制详解
  • 云计算与大数据进阶 | 28、存储系统如何突破容量天花板?可扩展架构的核心技术与实践—— 分布式、弹性扩展、高可用的底层逻辑(下)
  • 游戏盾功能与技术解析
  • 电力设备制造企业数字化转型路径研究:从生产优化到生态重构
  • SpringBoot3+Vue3(2)-前端基本页面配置-登录界面编写-Axios请求封装-后端跨越请求错误
  • 【Java高阶面经:微服务篇】4.大促生存法则:微服务降级实战与高可用架构设计
  • 使用计算机视觉实现目标分类和计数!!超详细入门教程
  • uni-app(2):页面