这是我的第一个问题。
我正在尝试编写一个来自我的PC的python脚本,它应该以某种方式按下按钮或拨打电话或在Android手机设备上刷卡“版本4.4 for EX”,它通过USB线连接到我的PC
这在我看来应该采用客户端 - 服务器方式。 你知道我从哪里开始,因为我用Google搜索,我什么都没有。
python只是一个必须选择,所以如果它更容易,我可以使用JAVA应用程序。
我需要的是,让我们说:
AndroidDevice.press(3.122 , 4.44 );// which is pressing on coordinates for Ex
答案 0 :(得分:0)
您可以使用Appium
。
from appium.webdriver.common.touch_action import TouchAction
action = TouchAction(self.driver)
action.tap(x=xx, y=yy, count=cnt).release().perform()
已经提供了你想要的所有api。
使用appium,您可以使用真实设备以及具有不同操作系统版本的Android模拟器。您可以进行配置和设置。您在本地运行Appium服务器,然后使用Java或Python,您可以发送命令.Appium提供自己的api的这是谷歌UI自动化的包装。
一些python代码片段。
x
您提供y
,count
和{{1}}。