#! /usr/bin/env monkeyrunner
from com.android.monkeyrunner import MonkeyRunner
device = MonkeyRunner.waitForConnection()
device.touch(240, 740)
device.type('5551234')
MonkeyRunner.sleep(3)
这很棒
问题是当我有这样的空白时:
device.type('55 5 12 34')
仅打印“ 55”
如何打印空白字符?
最佳答案
查看this guy的内容:
对我来说,MonkeyRunner的第一个问题是
使用空格键时,键入功能被破坏。这不是
Monkeyrunner特有的。看来adb shell输入文本受到了影响
从类似的问题。可能还有其他几个KeyEvent(其他
而不是空间),但我能够
通过从文本中删除空格来暂时解决此问题
发送并在适当的地方插入KEYCODE_SPACE。
关于python - 在device.type方法上使用whitesprace的Monkeyrunner的python脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8990827/