zoukankan      html  css  js  c++  java
  • adb 常用命令大全(6)- 模拟按键输入

    语法格式

    input [<source>] <command> [<arg>...]

    物理键

    # 电源键
    adb shell input keyevent 26
    
    # 菜单键
    adb shell input keyevent 82
    
    # HOME 键
    adb shell input keyevent 3
    
    # 返回键
    adb shell input keyevent 4 
    
    # 音量+
    adb shell input keyevent 24 
    
    # 音量-
    adb shell input keyevent 25 
    
    # 静音
    adb shell input keyevent 164

    媒体控制

    # 播放/暂停
    adb shell input keyevent 85 
    
    # 停止播放
    adb shell input keyevent 86 
    
    # 播放下一首
    adb shell input keyevent 87 
    
    # 播放上一首
    adb shell input keyevent 88 
    
    # 恢复播放
    adb shell input keyevent 126 
    
    # 暂停播放
    adb shell input keyevent 127 

    点亮/熄灭屏幕

    # 点亮屏幕
    adb shell input keyevent 224 
    
    # 熄灭屏幕
    adb shell input keyevent 223 

    触击屏幕

    # x,y为坐标位置
    adb shell input tap <X> <Y> 

    滑动屏幕

    四个参数:起始点 x 坐标 起始点 y 坐标 结束点 x 坐标 结束点 y 坐标

    # 向上滑动
    adb shell input swipe 300 1000 300 500 
    
    # 向下滑动
    adb shell input swipe 300 100 300 1000 
    
    # 向左滑动
    adb shell input swipe 1000 500 200 500 
    
    # 向右滑动
    adb shell input swipe 200 500 1000 500 
  • 相关阅读:
    iOS controller 和 window 图层
    iOS CGAffineTransform 仿射变换
    iOS UIButton的UIEdgeInsets
    iOS UI的动态布局
    iOS 栅格动态布局
    iOS 系统键盘几个类型
    iOS 金融类高精度处理
    Sublime Text (崇高文本)
    iOS 静态库——制作bundle
    iOS 静态库——制作Framework
  • 原文地址:https://www.cnblogs.com/sq1995liu/p/15309194.html
Copyright © 2011-2022 走看看