python下的appium控制andriod按键
今天查看视频的时候,发现不好控制关闭视频,于是就想控制手机的返回按键来达到返回的效果。
找到了一些关于按键的keycode,如下:
KEYCODE_CALL 拨号键 5
KEYCODE_ENDCALL 挂机键 6
KEYCODE_HOME 按键Home 3
KEYCODE_MENU 菜单键 82
KEYCODE_BACK 返回键 4
KEYCODE_SEARCH 搜索键 84
KEYCODE_CAMERA 拍照键 27
KEYCODE_FOCUS 拍照对焦键 80
KEYCODE_POWER 电源键 26
KEYCODE_NOTIFICATION 通知键 83
KEYCODE_MUTE 话筒静音键 91
KEYCODE_VOLUME_MUTE 扬声器静音键 164
KEYCODE_VOLUME_UP 音量增加键 24
KEYCODE_VOLUME_DOWN 音量减小键 25
Tips:后面的数字为 keycode
使用方法如下:
driver.press_keycode(4) #发送keycode,功能:按键 driver.keyevent(4) #发送keycode,功能:按键,与press_keycode无区别 driver.hide_keyboard() #iOS使用key_name隐藏,安卓不使用参数,功能:隐藏键盘 driver.long_press_keycode(4) #发送keycode,功能:长按键
ok,结束。
不断的学习,不断的攀爬,才能更上一层楼。