#! /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/

10-10 10:39