欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

工作中常用的ADB命令有哪些(包含查询输入日志)

程序员文章站 2022-03-05 14:21:12
常见的ADB命令有哪些1.首页介绍下什么是ADBADB即Android Debug Bridge,是测试人员和Android原生开发人员必备的工具2.工作中常用的几个ADB命令2.1基础命令1.查看帮助信息2.启动adb服务3.关闭adb服务2.2系统命令1.查看手机版本号2.获取系统版本2.3多设备文件传递命令1.上传pc上的文件到androidadb push pc android2.下拉android上的文件到pcadb pull android pc2.4查...

常见的ADB命令有哪些

1.首页介绍下什么是ADB

ADB即Android Debug Bridge,是测试人员和Android原生开发人员必备的工具

2.工作中常用的几个ADB命令

2.1基础命令

1.查看帮助信息
2.启动adb服务
3.关闭adb服务

2.2系统命令

1.查看手机版本号
2.获取系统版本

2.3多设备文件传递命令

1.上传pc上的文件到android
adb push pc android
2.下拉android上的文件到pc
adb pull android pc

2.4查看日志

2.4.1 常用的日志操作
1.查看日志的可操作数据类型
logcat -help
2.需要打印日志详细时间的简单数据
adb logcat -v time
3.需要打印级别为Error的信息
adb logcat *:E
4.需要打印时间和级别是Error的信息
adb logcat -v time *:E
5.将日志保存到电脑固定的位置,比如D:\log.txt
adb logcat -v time >D:\log.txt
2.4.2 不同系统中查询对应日志进程的方法?
abd shell ps |grep logcat --linux
adb shell ps |findstr "logcat" --win

2.5操作Shell命令

1.进行shell命令行,可操作linux命令
2.获取包名
adb shell dumpsys window windows | grep mFocusedApp --(linux)获取对应报名
adb shell dumpsys window windows | findstr mFocusedApp --(win)获取对应包名

2.6 安装卸载app操作

1.安装apk到手机上
adb install 路径/apk文件
2.卸载app从手机上
adb uninstall 包名
3.查看应用的启动时间
adb shell am start -W

2.7将查看到的logcat命令日志,保存到本地

logcat >> log_filename

本文地址:https://blog.csdn.net/Mahumd/article/details/110679702

相关标签: 测试开发