将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/