Как использовать Android Monkey - PullRequest
7 голосов
/ 26 октября 2011

Я немного озадачен тем, как на самом деле использовать monkey, я думал, что вы должны включить эмулятор и перейти в редактор терминала и набрать:

$ adb shell monkey -p insert.my.package.name.here -v 500

, поскольку это не сработало (ошибка, adb: permission denied)

я пробовал monkey -p insert.blah.blah -v 500 и получается, что он был убит, что я делаю не так?

Ответы [ 2 ]

6 голосов
/ 26 октября 2011

Возможно, он пытается связаться с устройством через USB-порт.

Возможно, вам просто нужно добавить туда -e, чтобы сообщить adb о подключении к эмулятору:

$ adb shell monkey -p insert.my.package.name.here -v 500

(или -s serialnum, если запущено более одного эмулятора.)

См. Направляющие команды в документах ADB.

0 голосов
/ 16 июля 2018

Это хорошо объяснено здесь:

https://android.googlesource.com/platform/development/+/master/cmds/monkey/README.NETWORK.txt

это инструмент для тестирования приложений, и порт указывает, к какому порту подключаться (привязывается к localhost) для выдачи удаленных команд

...