使用Monkey/Monkey Runner从Python脚本发送Intent
我正在用Python和Monkey Runner测试我的应用程序。
我想在启动活动时发送一个意图(intent)。
我试过使用额外参数(extras),但这没有帮助。
有没有人能帮我一下?如果可以的话,能不能给我一个示例的AndroidManifest.xml文件和test.py文件,教我怎么做?
谢谢大家的帮助!
blr p sh
1 个回答
0
在使用monkeyrunner的时候,有一些问题会导致它无法正确处理额外的数据。这篇问题中提到了传递布尔值的情况,但其实不止这些情况会出问题。
解决这个问题的方法是,因为在这种情况下monkeyrunner的功能有限,所以可以使用调用ADB来处理。
device.shell('am start -a android.intent.action.MAIN -n my.pkg/.MyActivity -e key val')