我有一个 android 应用程序,我想单独测试它的 Intent 功能。是否可以使用 monkeyrunner
- 开始申请
- 创建一个 Intent (基于一些已经建立的列表,并且可能有额外的)
- 具有该 Intent 的 startActivity() 或 startService()
- 监控调用结果
自动?我将如何去做呢?我看到 monkeyrunner 使用 python/jython,但我对它们很不熟悉。
最佳答案
如果您不熟悉 python(并且不想尝试使用它),则不必使用 monkeyrunner,您可以访问相同的基本功能,该功能由名为 chimpchat 的外部库提供,来自Java.
血淋淋的细节可以在http://dtmilano.blogspot.ca/2011/11/android-using-monkey-from-java.html找到.
如果您已经为 Android 应用程序使用 Java,那么您所描述的要求将很容易实现。
关于android - 使用 monkeyrunner : How can I call intents during the execution of an application?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020087/