ADB命令大全(持续更新)

本文介绍了如何通过Python脚本结合ADB工具进行手机操作,包括清理APP数据、模拟低电量、控制屏幕亮度、执行随机操作、获取屏幕分辨率、截图以及设备配置文件的导出等。
摘要由CSDN通过智能技术生成

import subprocess--------------使用python编写脚本时需引用这个模块
清除APP数据:adb shell pm clear +包名

执行指令模拟电量降低为20%并弹出低电量弹框的场景:adb shell dumpsys battery reset;dumpsys battery unplug;dumpsys battery set level 21;dumpsys battery set level 20

模拟断开充电器:adb shell dumpsys battery unplug
设置手机电池电量:adb shell dumpsys battery set level X(X含义:电量百分比数值,如模拟10%的电量,则X=10)
解除电量设置命令:adb shell dumpsys battery reset

播放视频的时候用这个指令,看是否打印HDR:adb shell "dumpsys SurfaceFlinger | grep -i current"
读取当前界面应用包名:adb shell dumpsys window | findstr mCurrentFocus

读取背光等级:adb shell "while true;do dumpsys display | grep mScreenBrightness=;sleep 1;done"

adb shell monkey -s 1000000 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --hprof --throttle 100 144000
四个小时的指令
1000000----代表执行一百万次随机操作
100----代表100ms执行一次
144000代表执行次数
阳光屏monkey指令

查看屏幕分辨率的指令:adb shell wm size

阳光屏monkey指令:adb shell monkey --throttle 1000 --pct-syskeys 50 --pct-trackball 50 -v -s 9001 999999&
刷新率白名单导出:adb pull /my_product/etc/refresh_rate_config.xml   

导出温控配置文件:adb pull /odm/etc/temperature_profile/sys_thermal_control_config.xml  

常规命令 + 包名/activity启动指定应用:adb shell am start -n package/launch activity

截图保存至手机指定位置:adb shell screencap -p /sdcard/screen.png

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值