Что именно обезьяна делает с моим телефоном на Android? - PullRequest
15 голосов
/ 25 сентября 2011

Просматривая API Android, я нашел вызов метода isUserAMonkey () , говорит, что возвращает true, если телефон был сбит с толку обезьяной.

Это шутка или для чего она используется?

1 Ответ

15 голосов
/ 25 сентября 2011

Посмотрите на monkeyrunner , он даст вам ответ.

Цитата из документа:

Инструмент monkeyrunner предоставляет API для написания программ, которые управлять устройством Android или эмулятором извне кода Android. С помощью monkeyrunner вы можете написать программу на Python, которая устанавливает Android-приложение или тестовый пакет, запускает его, отправляет нажатия клавиш, делает снимки экрана своего пользовательского интерфейса и сохраняет снимки экрана на рабочая станция. Инструмент Monkeyrunner в первую очередь предназначен для тестирования приложения и устройства на функциональном / базовом уровне и для запускать юнит-тесты, но вы можете использовать его для других цели.

Так что, если вы запускаете пакет, используя Monkeyrunner, эта функция вернет true.

...