zoukankan      html  css  js  c++  java
  • 移动端自动化测试之--adb命令

    目录

    adb简介

    adb常用命令

    一、adb简介

        adb(Android Debug Bridge安卓调试桥)是一个通用命令行工具,允许pc与模拟器或者Android设备进行通信,它可为各种设备操作提供便利,如安装和调试应用。

        adb使用本地TCP端口5037绑定,使用该端口进行通信

        启用adb调试,需要再设备上打开USB调试模式

    二、adb常用命令

    1、普通命令

    adb version # 查看adb版本

    adb connect 设备IP:端口号 # 连接设备

    adb devices # 查看当前连接的设备

    adb shell [-s 指定设备IP:端口号]# 进入连接设备的命令操作界面,支持指定设备

    (进入shell后#表示有root权限,$表示无root权限)

    adb kill-server # 关闭adb服务

    adb start-server # 打开adb服务

    2、应用相关命令

    adb install [–r] 安装包在pc上的地址 # 在设备上安装app,-r表示覆盖安装

    adb uninstall [-k] app包名 # 从设备上卸载掉app,-k表示保留配置和缓存

    adb shell pm list package [|findstr 关键字] # 查看设备上的应用包名,支持通过关键字查询

    3、文件相关命令

    adb push pc端文件路径 设备端文件路径 # 将pc端文件写入到设备上的指定位置

    adb pull 设备端文件路径 pc端文件路径 # 将设备上的文件拉取到pc端的指定位置(注意不能直接pull到pc的根目录)

    adb shell screencap 设备端路径/截图文件名 # 获取设备当前屏幕截图,并以指定名称保存在设备端指定位置

    4、adb脚本

        可以新建.bat文件,将adb命令写入(末尾加pause可保持执行完脚本不关闭)

  • 相关阅读:
    bzoj3729-Gty的游戏【Splay,博弈论】
    pkusc2021游记
    P4922-[MtOI2018]崩坏3?非酋之战!【dp】
    P5782-[POI2001]和平委员会【2-SAT】
    CF1511G-Chips on a Board【倍增】
    noip范围
    [LGOJ5558]心上秋(倍增)
    学习笔记——动态DP
    [NOIP校内集训]不正常的国家
    [BZOJ4712]洪水(树链剖分+DP)
  • 原文地址:https://www.cnblogs.com/new-hashMap/p/12621426.html
Copyright © 2011-2022 走看看