Appium框架

Appium自动化测试

adb命令

ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。虽然现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了,但是了解一下还是有必要的。

  • 常用命令

    # 查看帮助信息
    adb help
    # 查看系统中已连接的设备
    adb devices
    # 开启服务
    adb start-server
    # 关闭服务
    adb kill-server
    # 查看已连接设备安装的所有包
    adb shell pm list packages
    # 查看已连接设备中安装的所有第三方软件包
    adb shell pm list packages -3
    # 安装软件包
    adb install xx.apk
    # 覆盖安装
    adb install -r xx.apk
    # 卸载某个app
    adb uninstall 包名
    # 保留配置卸载
    adb shell pm uninstall -k <package_name>
    
    # 将Android设备上的文件或者文件夹复制到本地
    adb pull (文件路径)(想要pull的路径)
    # 例如复制test下的a.txt文件到D盘
    adb pull test/a.txt d:
    
    # 将电脑上的文件或者文件夹传到安卓设备
    adb push (文件路径)(想要pull的路径)
    # 例如将test下的文件传到安卓设备D盘
    adb push test/a.txt d:
    
    # 清除应用数据缓存
    adb shell pm clear (apk包名)
    # 查看app路径
    adb shell pm path <package_name>
    # 进入设备或者模拟器的shell环境,在这个Linux shell中,我们可以执行各种Linux命令
    adb shell
    
    # 查看日志并导出log文件到本地
    adb logcat > D:\logs\1.txt
    # 输出显示所有优先级大于等于“warning”的日志
    adb logcat *:w > D:\logs\11.txt
    # 将手机日志实时的输出到本地文件中
    adb logcat -v time > d:\log\222.txt
    
    # 查看adb版本
    adb version
    # 输出最近5行的日志数据
    adb logcat -t 5
    # 列出应用包名及对应的apk名及存放位置
    adb shell pm list package -f
    # 查看屏幕分辨率
    adb shell vm size
    # 杀死进程
    adb shell
    ps
    kill pid
    # 获取文件的读写权限
    adb remount
    # 退出shell环境
    exit
    # 列出应用包名及其安装来源
    adb shell pm list package -i
    # 列出系统应用
    adb shell pm list packages -s
    
    # 截屏
    adb shell screencap -p
    
    # 查看手机CPU情况
    adb shell dumpsys cpuinfo
    # 查看全部应用内存使用情况
    adb shell dumpsys meminfo
    # 查看应用内存使用情况
    adb shell dumpsys meminfo <package_name>
    # 查看磁盘使用信息
    adb shell dumpsys diskstats
    # 查看电池状态
    adb shell dumpsys battery
    # 查看电池信息
    adb shell dumpsys batteryproperties
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值