您的当前位置:首页airtest的text方法自动输入两次文本

airtest的text方法自动输入两次文本

2022-09-18 来源:爱问旅游网
airtest的text⽅法⾃动输⼊两次⽂本

使⽤airtest内置的text⽅法,输⼊⽂字后被控制⼿机上⾃动输⼊两次⽂本。百思不得其解,⽹上也没有⼈遇到相同的情况。

解决过程:

查看airtestIDE的logViewer中实际执⾏操作,如下:

am broadcast -a ADB_INPUT_TEXT --es msg 'test'

从命令中可以看出是执⾏了⼀个⼴播,⼴播内容就是⽂本。

因为⼴播谁都可以监听,所以怀疑除了airtest装的yosemite输⼊法外,⼿机上还有其他输⼊法也监听了⼴播。将⼿机上的其他输⼊法停⽌后,再次跑airtest脚本,这下就正常了,只输⼊了⼀遍⽂本。

因篇幅问题不能全部显示,请点此查看更多更全内容