用python在android手机上按键

2024-05-14 10:52:57 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的第一个问题。在

我正在尝试写一个python脚本,它应该在一个android手机设备上按一个按钮,或者打个电话,或者在一个通过USB线连接到我的电脑上的android手机设备上打电话或刷卡。在

这在我看来应该是在客户机-服务器的方式。 你知道我从哪里开始吗?我在谷歌上搜索,却一无所获。在

python只是一个选择,不是必须的,所以如果比较容易的话,我可以使用JAVA应用程序。在

我需要的是,让我们说:

AndroidDevice.press(3.122 , 4.44 );// which is pressing on coordinates for Ex

Tags: 服务器脚本应用程序客户机方式java按钮android
1条回答
网友
1楼 · 发布于 2024-05-14 10:52:57

您可以使用Appium进行此操作。 Appium已经提供了所需的所有api。 有了appium,你可以在不同的操作系统上使用真正的设备和android模拟器版本。你可以通过配置和设置起来。你在本地运行Appium服务器,然后使用Java或Python发送命令。Appium提供自己的api,这些api是google UI自动化的包装器。 一些python代码片段。在

from appium.webdriver.common.touch_action import TouchAction
action = TouchAction(self.driver)
action.tap(x=xx, y=yy, count=cnt).release().perform()

提供xy和{}。在

相关问题 更多 >

    热门问题