我最近开始在移动应用程序自动化中使用python,因为我决定使用python,我发现的主要工具是monkeyrunner和androidviewclient。在
但第一个问题我不知道该怎么办:
package = 'com.mypackage.android'
activity = '.launchActivity'
component = package + "/" + activity
device, serialno = ViewClient.connectToDeviceOrExit()
device.startActivity(component=component)
time.sleep(3)
vc = ViewClient(device, serialno)
vc.dump()
showMenu = vc.findViewById("id/no_id/8")
showMenu.touch()
当我在windows cmd-monkeyrunner mypath\test-case1.py中运行它时 我收到一个例外:
^{pr2}$我做错什么了吗?请帮忙。在
非常感谢你!在
这就是
setAlarm
的样子{2>在某些情况下,{它没有被实现,但在某些情况下,它没有被实现。 尝试打印
osName
的结果,以查看出了什么问题。在更新
现在我明白了,您使用
monkeyrunner
作为解释器,但是AndroidViewClient>;=4.0.0是100%纯python,所以您应该使用python
2.x解释器来运行脚本。在相关问题 更多 >
编程相关推荐