Android Monkeyrunner,如何制作设备。按多次?
我一直在玩monkeyrunner和python/jython,我似乎在这里找到了我需要的大部分信息,所以我希望一些专家能告诉我如何使“device.press”发生多次。为了便于学习,假设我想把音量一直调低,以下是我迄今为止所做的尝试:Android Monkeyrunner,如何制作设备。按多次?,android,python,monkeyrunner,Android,Python,Monkeyrunner,我一直在玩monkeyrunner和python/jython,我似乎在这里找到了我需要的大部分信息,所以我希望一些专家能告诉我如何使“device.press”发生多次。为了便于学习,假设我想把音量一直调低,以下是我迄今为止所做的尝试: device.press("KEYCODE_VOLUME_DOWN", "DOWN_AND_UP", 8) 及 正如你在我的手机和图片上猜到的,需要8次按压才能使音量一路下降,但这两条线路都不起作用。有没有办法不重复8次?我知道我可以这样做,但看起来有点混乱
device.press("KEYCODE_VOLUME_DOWN", "DOWN_AND_UP", 8)
及
正如你在我的手机和图片上猜到的,需要8次按压才能使音量一路下降,但这两条线路都不起作用。有没有办法不重复8次?我知道我可以这样做,但看起来有点混乱。只需要两个参数,其余的都被忽略。它可能会警告您使用了错误数量的参数,但它会默默地忽略它们
正确的方法是
times = 8
for n in range(times):
device.press("KEYCODE_VOLUME_DOWN", MonkeyDevice.DOWN_AND_UP)
times = 8
for n in range(times):
device.press("KEYCODE_VOLUME_DOWN", MonkeyDevice.DOWN_AND_UP)