adb常用命令

帮助:adb help
启动adb:adb start-server
关闭adb:adb kill-server
直接进去手机系统:adb shell

查看系统版本号:
adb shell getprop ro.build.version.release


查看连接的手机(可能有多个):

 

 

---------------------在电脑连接了多个设备时,在执行操作的命令后需要加-s 设备id 来指定设备:adb -s 设备号

向手机上传文件:adb push 电脑文件路径 手机存储路径
从手机下载文件:adb pull 手机文件路径 电脑存储路径

 

 

获取app启动包名和启动名(手机需要先打开对应app再执行(mFocusedApp指当前运行的app)):
mac/linux:adb shell dumpsys window windows|grep mFocusedApp
windows:adb shell dumpsys window windows|findstr mFocusedApp,或者如下:

  

 

查看log:  -----打开后再执行操作,日志就会随着操作进行打印
adb logcat | grep 包名  (包名如:com.huawei.android.launcher)

 

 

通过top查看app占用的资源
top | grep com.huawei.android.launcher

安装app到手机
adb install 路径/xxx.apk

卸载app
adb uninstall 包名   -----dumpsys window windows|grep mFocusedApp获取

获取app启动时间:
adb shell am start -W 包名/启动名

 

 

total time:实际执行时间
waittime:机器等待时间+实际执行时间

posted @ 2020-11-29 16:01  repacse  阅读(51)  评论(1)    收藏  举报