@@ -803,12 +803,12 @@ def press_key(self, key):
803803 req = protos .PressKeyRequest (key = key )
804804 r = self .stub .pressKey (req )
805805 return r .value
806- def press_keycode (self , code ):
806+ def press_keycode (self , code , meta = 0 ):
807807 """
808808 通过 Keycode(整数)按下未定义的按键
809809 ref: https://developer.android.com/reference/android/view/KeyEvent
810810 """
811- req = protos .PressKeyRequest (code = code )
811+ req = protos .PressKeyRequest (code = code , meta = meta )
812812 r = self .stub .pressKeyCode (req )
813813 return r .value
814814 def take_screenshot (self , quality , bound = None ):
@@ -1767,8 +1767,8 @@ def set_orientation(self, orien=Orientation.ORIEN_NATURE):
17671767 return self .stub ("UiAutomator" ).set_orientation (orien )
17681768 def press_key (self , key ):
17691769 return self .stub ("UiAutomator" ).press_key (key )
1770- def press_keycode (self , code ):
1771- return self .stub ("UiAutomator" ).press_keycode (code )
1770+ def press_keycode (self , code , meta = 0 ):
1771+ return self .stub ("UiAutomator" ).press_keycode (code , meta )
17721772 def take_screenshot (self , quality = 100 , bound = None ):
17731773 return self .stub ("UiAutomator" ).take_screenshot (quality , bound = bound )
17741774 def screenshot (self , quality = 100 , bound = None ):
0 commit comments