美文网首页
adb常用命令记录

adb常用命令记录

作者: xFlamingo | 来源:发表于2018-10-13 17:24 被阅读0次

            在日常测试中,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>直接调用

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

    9.启动应用

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

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

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

    第二个com.xxx为活动名

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

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

    pm path 应用的包名

    12.手机录屏

    screenrecord 手机上存储的路径

    ctrl+c结束

    13.手机关机

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

    感谢阅读,欢迎转载。

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

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

    共勉。

    相关文章

      网友评论

          本文标题:adb常用命令记录

          本文链接:https://www.haomeiwen.com/subject/vtpoaftx.html