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 
  • 相关阅读:
    解释之前遗留的方法覆盖问题
    多态在开发中的作用
    多态的基础语法
    Go 统计汉子字符
    Go map
    Go make和new的区别
    Go 指针
    Go 切片
    Go数组
    Go中交换两个值类型
  • 原文地址:https://www.cnblogs.com/sq1995liu/p/15309194.html
Copyright © 2011-2022 走看看