在adb里有模拟按键/输入的命令 比如使用 adb shell input keyevent keycode 命令,不同的 keycode 能实现不同的功能,完整的 keycode 列表详见KeyEvent,摘引部分我觉得有意思的如下: keycode 含义
在adb里有模拟按键/输入的命令
比如使用 adb shell input keyevent <keycode>
命令,不同的 keycode 能实现不同的功能,完整的 keycode 列表详见 KeyEvent,摘引部分我觉得有意思的如下:
如果想要唤起手机 并解锁,那么adb命令则完全够用。以我手机为例:
熄屏状态:
唤起:
adb shell input keyevent 224
唤起后滑动解锁:
adb shell input swipe 300 1000 300 500
输入密码:
adb shell input text password
可以用于自动化时候的按键操作
更多按键说明:https://developer.android.com/reference/android/view/KeyEvent.html
参考资料
https://github.com/mzlogin/awesome-adb#%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95