唤醒Python uiautomator后,输入函数需要多次按Enter才能获取值

时间:2019-06-14 02:50:31

标签: python python-3.x uiautomator android-uiautomator

我正在尝试使用uiautomator在Android手机上获取某些内容,如果无法获取,我将让用户手动输入值。但是,在调用uiautomator后,input()函数很奇怪,用户需要在输入值之前按一次ENTER键。如果调用了两个uiautomator,则用户需要在输入值之前按两次ENTER键。 知道如何解决吗? 谢谢!

import uiautomator
d = uiautomator.Device('serial number', 5555)
print(d.info)
in = input('Type something:')
print(in)

我希望在按一次ENTER键后获得用户输入的值。但是,用户需要在键入内容之前先按ENTER键,然后再次按ENTER键才能将输入值传递给参数输入。调用uiautomator越多,键入内容之前就需要按下ENTER键越多。

1 个答案:

答案 0 :(得分:0)

这是uiautomator错误,已不再更新。 uiautomator2已修复此问题。