在Mobile上使用类似PyAutoGUI的方法吗?

时间:2018-02-01 08:18:43

标签: user-interface automation sl4a pyautogui qpython3

我目前正在使用Qpython和Sl4A在我的Droid设备上运行python脚本。

有没有人知道在移动设备上使用类似PyAutoGUI的方法来自动点击序列(可以在桌面或笔记本电脑上点击鼠标)?

我觉得这不会太难,但我不太确定如何获取移动设备上的位置坐标。

2 个答案:

答案 0 :(得分:1)

类似PyAutoGui for Android的东西是AutoInput。它是主app Tasker的一部分。如果您已经听说过Tasker,那么您就知道我在做什么了。

如果没有,他们的Tasker是一个用于自动化Android设备的应用程序。如果您需要特定的点击和滚动,则可以安装插件自动输入任务器。它可以精确地让您点按屏幕上的一个点。

或者,如果你有一个root设备,那么你可以直接从Tasker运行shell命令而无需任何插件。

现在,您可以轻松获得x,y坐标的精确位置。

转到设置,关于手机,然后点按 建立号码,直到它说,"您已解锁开发者选项。" 现在,在设置应用程序中,您将拥有一个新的开发人员选项。单击它,然后向下滚动,直到找到"显示指针位置"并打开它。现在,无论您点按并按住屏幕,屏幕顶部都会显示该点的x,y坐标。

我希望这会有所帮助。如果您有任何疑问,请发表评论。

答案 1 :(得分:1)

不幸的是没有。 PyAutoGUI 仅在 Windows、macOS 和 Linux 上运行