Как протестировать Android-приложение; пользовательский интерфейс с помощью Monkey
Я пытаюсь протестировать свое приложение для Android с помощью Monkey. Там говорят, используйте эту команду,
$ adb shell monkey -p your.package.name -v 500
В моем приложении у меня есть имя пакета как travelceylon\client, поэтому, если я дам команду как:
adb -e shell monkey -p travelceylon\client -v 1000
... это покажет такие ошибки:
:Monkey: seed=0 count=1000
:AllowPackage: travelceylonclient
:IncludeCategory: android.intent.category.LAUNCHER
:IncludeCategory: android.intent.category.MONKEY
** No activities found to run, monkey aborted.
Так что я тут не так делаю?
1 ответ
Решение
Вы должны разделить части имени вашего пакета точками:
adb -e shell monkey -p travelceylon.client -v 1000
Как вы можете видеть в ошибке, она пропускает \
из названия пакета:
AllowPackage: travelceylonclient :IncludeCategory:
^ ???