Я пытаюсь использовать инструмент отладки обезьяны (от adb) до стресс-теста часть моей заявки. Как обезьяна действует в общем случайном порядке, я хотел бы, чтобы она сосредоточилась на части кода, которая может содержать ошибку, которую я ищу (очень редкая ошибка, и я не знаю, как ее реплицировать).Использование Monkey только в субзависимости (отладка от android)
Итак, в моей основной деятельности у меня есть 6 кнопок, каждый из которых запускает новое действие. Я бы хотел, чтобы обезьяна выглядела только в одном из этих видов деятельности, и всякая деятельность, доступная от нее. Я не могу найти разумный способ сделать это.
Я попытался
adb shell monkey -p my.package.name -c android.intent.category.MONKEY 1000
и в моем файле манифеста я поместил в некоторых видах деятельности, что я заинтересован в:
<intent-filter>
<category android:name="android.intent.category.MONKEY"/>
</intent-filter>
Но это не сработало. Обезьяна все еще запускает действия, которые не классифицируются по этому тегу. Крайне важно, чтобы обезьяна работала в выбранных субактивности, потому что она тратит около 95% времени на роуминг через мое приложение, за пределами субактивов, которые я действительно хочу проверить.
Также я пробовал простой скрипт для запуска желаемой субактивности, но без успеха.
Ищу любую помощь,
веселит,
kajman