我已将 Android 加载到 VirtualBox 上,并希望执行以下操作:
1) 通过命令行(终端模拟器),打开下载的应用程序(称为 Lyft)
2) 与应用程序交互,就像我是在手机上正常使用该应用程序的用户一样 -
2a) 通过我的用户名/密码登录
或
2b) 传入新帐户凭据以创建新帐户
我认为这件事是可能的,因为 Android 只是 Linux 的修改版本,但我不完全确定从哪里开始。在没有 API 且无需实际接触手机的情况下,如何能够做这种事情来模拟使用移动应用程序的体验?
最佳答案
您可以使用AndroidViewClient/culebra创建一个可以完成您想要的所有操作的脚本。 culebra --gui
还可以用于创建只需指向并单击 UI 的脚本(检查 https://github.com/dtmilano/AndroidViewClient/wiki/Culebra-GUI )。
关于android - 从命令行打开 Android 应用程序并与之交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32016231/