猴子没有给出输出:没有活动被发现,猴子流产

时间:2012-12-12 10:54:06

标签: android testing android-monkey

我是Monkey测试工具的新手,它说运行以下命令

  

adb shell monkey -p“包名称”-v 3

我不清楚是从项目目录内部还是从我的项目所在的工作区传递此命令。

每次我跑步时都会收到以下错误

  

:Monkey:seed = 0 count = 3
  :AllowPackage:com。和
  :IncludeCategory:android.intent.category.LAUNCHER
  :IncludeCategory:android.intent.category.MONKEY
  **没有发现任何活动,猴子流产。

先谢谢

2 个答案:

答案 0 :(得分:3)

当您使用adb shell运行命令时,该命令将在连接的Android设备或模拟器上运行。因此该命令的当前工作目录将是该设备的目录。如果“从项目目录中或从我的项目所在的工作空间”执行它会有什么影响?

看看你得到的错误,很明显你没有正确地给出允许的包名。

答案 1 :(得分:2)

检查您的应用程序是否在清单文件中有活动(android.intent.category.LAUNCHER)。如果它不存在,您将收到此错误。实际上我也在使用猴子工具测试移动应用程序,并得到了这个错误。如果您有任何疑问,请使用Activity& amp;创建一个示例项目。意图过滤并运行猴子工具。