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

时间:2016-04-01 06:28:59

标签: android python android-emulator appium monkeyrunner

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

  1. 更改系统设置。
  2. 设置代理。
  3. 打开应用A,点击某个地方,做点别事......
  4. 然后打开应用B,点按,做其他事情......
  5. 等等。
  6. 我试过了

    1. monkeyrunner,实际上不是python(由Jython提供),通常我不知道为什么示例代码无法工作(这种方式缺乏调试方法。我可以使用ipython或pycharm,如果一个支持python),
    2. appium,它引入了一个非常好的框架,完全支持python。但是教程总是说只测试一个应用程序,似乎它不能改变系统设置或类似按HOME或{{ 1}}按钮。
    3. 我之前从未做过这样的事情,是否有任何工具或教程可以涵盖我的案例?

1 个答案:

答案 0 :(得分:5)

您可以尝试AndroidViewClient/culebra,它还提供了一个用户界面(参见Culebra GUI),可让您按照自己的需要进行操作。

enter image description here enter image description here