adb相关
adb命令分享总结
R.zb
记录工作与学习中的问题
若有不对之处望指出
展开
-
未Root设备通过ADB卸载内置系统应用
未Root设备卸载系统应用原创 2022-06-02 16:38:05 · 896 阅读 · 0 评论 -
常用adb命令学习:查看和修改设备的输入法
常用adb命令学习:查看和修改设备的输入法在自动化测试过程中,有时可能会需要设置Android设备的输入法的场景时如:运行了appium后,会自动切换到appium的输入法(io.appium.settings/.UnicodeIME),在之后的手动使用时,每次均需要去手机设置内调整输入法,较为麻烦,即可借助adb命令来实现自动化修改如:使用airtest输入时,需切换到airtest输入法(com.netease.nie.yosemite/.ime.ImeService)获取设备当前使用的输入原创 2021-02-19 17:17:41 · 1376 阅读 · 0 评论 -
adb:设置手机屏幕亮度
adb:设置手机屏幕亮度在自动化测试过程中,有时可能会需要调节Android设备屏幕亮度的场景时,可借助adb命令来实现获取亮度是否为自动调节adb shell settings get system screen_brightness_mode# 输出:0(未开启<自动调整亮度>), 1(已开启<自动调整亮度>)修改设备亮度为自动调节/ 取消自动调节# 关闭<自动调整亮度>adb shell settings put system screen原创 2021-02-01 13:59:52 · 9454 阅读 · 4 评论 -
adb:获取手机音量并设置音量大小
adb:获取手机音量并设置音量大小在自动化测试过程中,有时可能会需要调节Android设备的各类音量的场景时时,可借助adb命令来实现获取设备音频流信息adb shell dumpsys audio一、获取当前设备各类音量大小获取设备的电话音量 - STREAM_VOICE_CALLadb shell media volume --show --stream 0 --get获取设备的系统音量 - STREAM_SYSTEMadb shell media volume --原创 2021-01-28 14:22:09 · 9083 阅读 · 4 评论 -
adb:设备正常连接adb,基本命令均可执行,屏幕滑动与模拟点击命令无效
问题现象使用adb shell 与 adb devices命令均可查询到设备已正常连接,且使用日志获取、启动app等命令均可正常执行但是执行屏幕滑动(adb shell input swipe)与屏幕点击事件(adb shell input tap)均无响应问题原因设备未开启usb调试内“允许设备可通过USB调试修改权限或模拟点击”开关解决办法打开该开关即可小米手机路径:开发者选项 → USB调试区域 → USB调试(安全设置)开关目标截图...原创 2020-07-23 10:42:33 · 2381 阅读 · 0 评论 -
adb:模拟按键输入事件
帮助文档C:\Users\Administrator>adb shell input --helpError: Unknown command: --helpUsage: input [<source>] <command> [<arg>...]The sources are: dpad keyboard mouse touchpad gamepad touchnavigation.原创 2020-07-23 10:22:11 · 474 阅读 · 0 评论 -
adb:查看当前设备是否安装指定apk
准备工作安装adb一部安卓设备使用命令思路:通过查看本机全部已安装应用来判断是否安装指定APKadb shell pm list packages | find "<package name>"# 注:FIND 后<package name>需加""例子以手机QQ为例手Q包名:com.tencent.mobileqq# 查询已安装报名adb shell pm list packages | find "com.tencent.mobil.原创 2020-06-20 17:35:24 · 4726 阅读 · 0 评论 -
基于Python的Android APP启动耗时测试
1、目的介绍本文主要通过Python 的os.popen()方法执行adb命令,进行封装,达到自动化测试指定APP的冷启动、热启动。指定执行次数,取对应平均值。冷启动:启动应用时,后台没有该应用的进程,此时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。热启动:启动应用时,后台已有该应用的进程(如:操作HOME键回返回至桌面,此时该应用的进程仍会保留在后台,可在任...原创 2019-10-18 15:10:02 · 1330 阅读 · 1 评论 -
ADB:Android APP启动时间测试
使用命令 - adb shell am start -W package_name/.MainActivity - 坑1:W要大写 - 坑2:设备要安装app - 坑3:Activity要填对使用环境 - 1、已安装ADB - 2、安卓手机能正常连接PC - 3、安卓手机上已安装待测APP - 4、多次测试取其平均值查看包名 - 方法1:pm list p...原创 2019-10-18 15:10:30 · 1160 阅读 · 0 评论 -
Android测试中常用的ADB命令总结
总结一些在日常Android测试工作中需要经常使用到的ADB命令,欢迎评论补充。1、启动相关启动和关闭ADB服务,通常当设备连接出现异常时,一起使用 - adb start-server 启动adb服务 - adb kill-server 关闭adb服务 - adb version 查看a...原创 2019-10-10 10:10:50 · 1915 阅读 · 1 评论