将SDK工具升级到修订版12后,当我连接到Monkeyrunner并使用诸如device.press('KEYCODE_HOME','DOWN')之类的press方法时
会收到错误讯息

追溯(最近一次通话):
文件“”,第1行,在
TypeError:press:第三个参数是必需的。

但是我检查的SDK文档只包含两个参数。是由新版SDK工具引起的问题。

最佳答案

要使用MonkeyRunner按下按键,您需要使用device.press('KEYCODE_HOME',MonkeyDevice.DOWN_AND_UP)之类的东西,而无需添加第3个参数。

也许您的问题是您使用的是'DOWN'而不是MonkeyDevice.DOWN

关于android - Monkeyrunner.press的第三个论点是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6704558/

10-11 00:20