adb常用命令记录

        在日常测试中,android的app测试是非常重要的一环,熟练使用adb命令则能极大的帮助我们协助(怼)安卓开发,自证不仅会点点点,让我们来看看adb的常用命令。


1.查看当前pc连接有几台安卓设备

可能是通过usb连接的,也可能是通过wifi连接的

可能是真机,也可能是模拟器

2.查看当前adb版本

3.安装/卸载应用

install apk文件名,如果不在当前文件夹还需要加上绝对路径

uninstall apk包名,至于如何获得apk的包名请看8.获得当前正在运行的应用包名,活动名

4.手机和pc互传文件

pull 手机上的文件 pc上的路径   ——将手机上的文件传到pc

push pc上的文件 手机上的路径   ——将pc上的文件传到手机

5.adb-server 的开启与关闭

6.获取日志文件

-v time   ——在日志文件中加上时间

> path   ——导出到pc的路径

分析日志文件是很重要的,我可能会另外再写一篇文章对日志文件进行分析

7.手机重启


       安卓系统是基于Linux内核开发的,所以adb也支持一部分Linux命令(此处不再介绍简单的Linux命令),下面是adb shell常用命令。


8.adb shell两种使用方法

⑴.通过adb shell 直接调用

⑵.先进入安卓系统,再使用command,exit退出

adb常用命令记录_第1张图片

9.启动应用

am start -n 应用的包名/应用的活动名

10.获得当前正在运行的应用包名,活动名

返回值中的第一个com.xxx为包名

第二个com.xxx为活动名

这两个参数经常会用到,尤其是包名

11.获得应用的apk所在路径

pm path 应用的包名

12.手机录屏

screenrecord 手机上存储的路径

ctrl+c结束

13.手机关机

此处的ERROR不太清楚啥意思,懂的大佬可以解答一下


感谢阅读,欢迎转载。

如有错误请及时指出,谢谢!

如有问题请留言,我懂的必然会回复!

共勉。

你可能感兴趣的:(adb常用命令记录)