2、adb连接及常用命令

2023-08-30  本文已影响0人  star_he

1、adb命令连接模拟器设备
以mumu模拟器为例

adb connect 127.0.0.1:62001

2、查看连接的设备
可以查看连接的adb的设备情况,如果连接多个设备,均显示在结果中

adb devices

3、查看设备连接的状态
三种结果: offine 连接异常 ,device 正常,unknown 没有连接设备

adb get-state

4、查看日志, ctrl+c结束查看

adb logcat

5、手机日志分四个缓冲区:

##指定缓冲区输出日志
adb logcat -b main

6、输入日志到文件

adb logcat > E:\111.log
adb logcat -b main > E:\main.log

7、输出指定级别的日志

##1. 输出error级别所有日志
adb logcat *:E
##2. 输出error级别软件相关日志
adb logcat *:E -b main
##3. 输出error级别软件相关日志到文件
adb logcat *:E -b main > E:\main.log

注:logcat输出日志是持续的,所以每次打开日志文件,日志内容会变多
8、查看更多的日志

adb bugreport

输出的日志包括logcat日志,同时也包括功耗,cpu等信息日志

9、安装app应用, xxx.apk是安装包名

adb install E:/xxx.apk
# -r 覆盖安装
adb install -r E:/xxx.apk

10、卸载app应用

adb uninstall 包名
##卸载时保留数据和缓存目录
adb uninstall -k 包名

11、查看包名

##1. 查看所有的应用包名
adb shell pm list packages
##2. 查看安装的第三方应用的包名
adb shell pm list packages -3
##3. 查看指定应用的包名,如qq
adb shell pm list packages|grep qq
##2. 查看当前活动的包的信息
adb shell dumpsys activity
##3. ***查看正在运行的包名, 记得先把其它应用关掉 ***
adb shell dumpsys window | findstr mCurrentFocus

12、启动adb服务进程

adb start-server

13、关闭adb服务进程

adb kill-server

14、重启设备

adb reboot

15、将移动设备中的文件传送到PC上

adb pull 移动设备路径 PC路径

16、将PC中的文件传送到移动设备端

adb push PC路径 移动设备路径
adb push PC路径 /sdcard/
上一篇下一篇

猜你喜欢

热点阅读