在 Android 猴子测试中,我必须排除一些我不想测试的活动。
我尝试在所有活动上设置 ActivityLifecycleCallbacks,并使用我不想测试的一些活动在 onActivityCreated、onActivityStarted 和 onActivityResumed 中调用 finish()。但有时它仍然无法正常工作。
我可以将这些活动添加到黑名单之类的东西中吗?谢谢!
还有一种选择:-c
如果您以这种方式指定一个或多个类别,Monkey 将只允许系统访问以指定类别之一列出的活动。如果您不指定任何类别,Monkey 将选择以 Intent.CATEGORY_LAUNCHER 或 Intent.CATEGORY_MONKEY 类别列出的活动。要指定多个类别,请多次使用 -c 选项 — 每个类别一个 -c 选项。
你可以试试这个来选择你想参观的活动
https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/monkey.html