adb介绍以及常用命令
2017-11-04 11:14
671 查看
在做app测试时会经常用到一些adb命令,以及使用monkey执行稳定性测试,下面总结了一些常用的命令
adb全称为 Android debug bridge 中文名:安卓调试桥,是用来连接PC与手机的桥梁,通过adb可以管理、操作模拟器或者设备,如安装软件,系统升级,使用shell命令等
管理设备常用命令:
adb device ----显示连接的设备
adb get-serialno ----显示设备的序列号以及ID
adb reboot ----重启设备
adb -d|-e ---- -d发送给usb连接的设备 -e发送给虚拟机设备
adb服务相关命令:
adb start-server ----启动服务
adb kill-server ----停止服务
adb root ----以root权限开启服务
管理设备app相关:
aapt d badging <apkfile> ----获取apk的包名
adb install apk安装包 ----安装apk
adb uninstall <packagefile> ----卸载apk
使用adb命令进入monkey 并执行稳定性测试
adb shell 进入到设备的命令输入框
adb shell monkey 进入到monkey模式 后面需要跟相关参数
adb shell monkey -p XX 300 给指定的软件包发送300个随机事件
adb shell monkey -p XX -v -v -v 300 给指定的软件包发送300个随机事件
并且会打印出详细的事件信息
adb shell monkey -p XX -v -v -v --throttle2000 300
给指定的软件包发送300个随机事件,并且会打印出详细的事件信息
并且每个命令之间会有2s的等待
adb shell monkey -p XX -v -v -v --throttle2000 --pct-touch 90 300
在原来的基础上限定300个随机事件中90%的是触摸事件
获取当前桌面的actuvity,做app自动化可能会用到
adb shell dumpsys activity activities 显示出当前运行app的activity
有兴趣的同学可以加群交流讨论 489650589
原文参考:http://blog.csdn.net/cbbbc/article/details/52892220 并加以总结梳理
adb全称为 Android debug bridge 中文名:安卓调试桥,是用来连接PC与手机的桥梁,通过adb可以管理、操作模拟器或者设备,如安装软件,系统升级,使用shell命令等
管理设备常用命令:
adb device ----显示连接的设备
adb get-serialno ----显示设备的序列号以及ID
adb reboot ----重启设备
adb -d|-e ---- -d发送给usb连接的设备 -e发送给虚拟机设备
adb服务相关命令:
adb start-server ----启动服务
adb kill-server ----停止服务
adb root ----以root权限开启服务
管理设备app相关:
aapt d badging <apkfile> ----获取apk的包名
adb install apk安装包 ----安装apk
adb uninstall <packagefile> ----卸载apk
使用adb命令进入monkey 并执行稳定性测试
adb shell 进入到设备的命令输入框
adb shell monkey 进入到monkey模式 后面需要跟相关参数
adb shell monkey -p XX 300 给指定的软件包发送300个随机事件
adb shell monkey -p XX -v -v -v 300 给指定的软件包发送300个随机事件
并且会打印出详细的事件信息
adb shell monkey -p XX -v -v -v --throttle2000 300
给指定的软件包发送300个随机事件,并且会打印出详细的事件信息
并且每个命令之间会有2s的等待
adb shell monkey -p XX -v -v -v --throttle2000 --pct-touch 90 300
在原来的基础上限定300个随机事件中90%的是触摸事件
获取当前桌面的actuvity,做app自动化可能会用到
adb shell dumpsys activity activities 显示出当前运行app的activity
有兴趣的同学可以加群交流讨论 489650589
原文参考:http://blog.csdn.net/cbbbc/article/details/52892220 并加以总结梳理
相关文章推荐
- adb详细介绍以及常用adb命令
- adb的原理以及adb常用命令的介绍
- 《Android-查看手机内CPU手机型号设备信息等以及adb常用命令》---记录几个命令
- adb的常用命令介绍
- ADB 配置以及常用命令集
- ADB常用命令介绍
- 在命令行中通过adb shell am broadcast发送广播通知以及Android的常用adb命令
- 在命令行中通过adb shell am broadcast发送广播通知以及Android的常用adb命令
- MySQL常用命令介绍以及字符集问题
- Linux之CentOS--Nginx的安装、测试详解以及关于Nginx的常用命令介绍
- linux(centos)部分常用命令以及目录结构简单介绍
- Ruby基本的环境变量设置以及常用解释器命令介绍
- Android adb命令学习笔记(一)——adb介绍以及关于传输文件等相关基本命令
- ADB常用的命令以及展讯平台调试小技巧
- adb常用命令介绍
- maven常用命令以及介绍
- Android中Activity和常用的ADB命令以及Android项目结构的认识
- Monkey命令以及adb命令的简单介绍(2)
- adb logcat调试中常用的命令介绍
- android adb 常用命令使用介绍 (【un】install push pull logcat devices remount shell monkey)