如何为 android 制作基于 selenium 的自动化应用程序?

How to make a selenium based automation app for android?

好的,这就是我想要做的,我在 Appium 上制作了一个非常简单的脚本,它只需在我的 phone 中打开一个应用程序并自动发表评论或喜欢 post。

它有效,但现在我想将所有这些自动化代码转换为 .apk,这样我就可以将它安装在我的 phone 上并在我的 phone 上执行该自动化任务,而无需电脑。

但由于某种原因,如果我在代码顶部导入 appium 或 selenium,它会在 phone 上崩溃,是否可以做类似的事情,或者 selenium 是否仅限于在 pc 上使用,是否有任何替代。

即使我设法让它在 phone 上工作,我仍然需要一个实时的 appium 服务器和一种在 phone 中获取 adb 设备 ID 的方法,但那是为了以后。

如果有任何编程语言的替代品,请帮忙。 Play 商店中有一个名为 Tasker 的应用程序可以做类似的事情,但我认为它不能像 selenium 那样与 phone 交互。

如果您想将其打包到您的phone, 实现此目的的最佳方法是使用 Java + Selenium + Appium.

如果你真的要用python。 我认为您应该了解 python kivy 模块。 但它可能有很多 limitations.It 不是一个好主意。

此外,我还有另一种方法可以实现自动化,AutoJS 是一款可以在您的 phone 中使用的应用程序,但您应该了解 Javascript