jjzjj

AndroidViewClient

全部标签

AndroidViewClient 的 device.touch() 比 MonkeyRunner 的慢得多。可以修复吗?

我放弃了MonkeyRunner而改用AndroidViewClient,以受益于其增加的可靠性和实现的简单性(感谢上帝提供纯Python)。我需要尽可能快地执行几个device.touch()事件,但是AndroidViewClient似乎比MonkeyRunner慢得多。这是我用来为它们计时的代码:foriterationinrange(1,6):ts_start=datetime.datetime.now()device.touch(1,1,'DOWN_AND_UP')chrono=datetime.datetime.now()-ts_startprintstr(iteratio

AndroidViewClient 和系统设置应用

所以我正在尝试自动执行“安全”>“屏幕锁定”>“无”选项,但我似乎在让AndroidViewClient“选择”屏幕锁定选项时遇到了一些麻烦,该选项会将您带到下一个菜单以选择您的屏幕.这是代码:device,serialno=ViewClient.connectToDeviceOrExit(serialno=devices[input])print("Modifyingsettings...")device.startActivity(settings_uri)vc=ViewClient(device,serialno)#Disablescreenlockvc.findViewWith