0

我有一个 android 应用程序,我想单独测试其意图功能。是否有可能与 monkeyrunner

  1. 启动应用程序
  2. 创建一个意图(基于一些已经建立的列表,并且可能有额外的)
  3. 具有该意图的 startActivity() 或 startService()
  4. 监控调用结果

自动地?我该怎么做呢?我已经看到monkeyrunner 使用python/jython,我对这些很不熟悉。

4

1 回答 1

1

如果您不熟悉 python(并且您不想尝试它),则不必使用 monkeyrunner,您可以访问相同的基本功能,该功能由 Java 的名为 chimpchat 的外部库提供。

血淋淋的细节可以在http://dtmilano.blogspot.ca/2011/11/android-using-monkey-from-java.html找到。

如果您已经为 Android 应用程序使用 Java,那么您所描述的需求将相当容易实现。

于 2012-04-05T04:13:02.907 回答