通过python控制android设备/模拟器

Mit*_*ril 4 python android android-emulator monkeyrunner appium

我不熟悉android开发.但只是想使用python脚本在我的Android设备/模拟器上做一些事情.例如:

  1. 更改系统设置.
  2. 设置代理.
  3. 打开应用程序A,点击某个地方,做点别办事......
  4. 然后打开应用程序B,点击向下,做其他事情......
  5. 等等.

我试过了

  1. monkeyrunner,实际上不是由python(它是由Jython),而且通常我不知道为什么示例代码无法工作(这种方式缺少调试方法.如果支持python,我可以使用ipython或pycharm),
  2. appium,它引入了一个非常好的框架,完全支持python.但是教程总是说只测试一个应用程序,似乎它不能改变系统设置或类似按钮HOMEBACK按钮.

我之前从未做过这样的事情,是否有任何工具或教程可以涵盖我的案例?

Die*_*ano 5

您可以尝试AndroidViewClient/culebra,它还提供了一个UI(参见Culebra GUI),它允许您按照自己的需要进行操作.

在此输入图像描述 在此输入图像描述