max*_*max 6 mobile android appium
我知道这不是一个适合SO的问题,但我没有其他地方可以问我希望在mods关闭这个问题之前我会得到一个答案!
所以我每天使用几个Android应用程序,这是非常耗时的.我想以某种方式自动化该过程.
我的想法是在服务器上安装某种模拟器,并通过某种编程语言对模拟器进行编程,以便在需要时在服务器上运行应用程序.
我是一个web开发者,我有工作PHP,nodejs,python,并不真正熟悉的移动空间,所以我想问问这里.
有什么解决方案可以做我想要的吗?我四处寻找并发现了Appium,但我不确定它是否能满足我的需求.
请注意,这些应用程序没有公共'api'供我使用.
此外,我只能通过'ssh terminal'远程访问服务器,因此具有'GUI'依赖性的解决方案对我不起作用.
您可以使用一些模拟器,例如Bluestacks,然后运行脚本来运行应用程序,然后使用宏工具来模拟游戏或应用程序中的点击
检查 bluestacks 中宏工具的链接:https://www.bluestacks.com/blog/bluestacks-exclusives/combo-key-bluestacks-record-replay-action-single-key-en.html
或者您可以编写一个使用 adb 命令来运行和控制应用程序的脚本。
例如。运行应用程序。adb shell am start -n com.android.settings/.Settings
此命令将在模拟器中打开设置应用程序。
要发送触摸事件,您可以使用:adb shell input touch <x> <Y>
adb shell input keyevent <keycode> to send keycodes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
585 次 |
| 最近记录: |