Android monkey

И так Android Monkey — это утилита, встроенная в Android SDK, которая позволяет генерит случайные пользовательские события на эмуляторе или на реальном устройстве.

Здесь я опишу как запустить Android Monkey на примере mamba приложения на эмуляторе ( на эмуляторе, потому что не реальном устройстве monkey может залезть в реальные настройки )

  1. Для запуска Android Monkey нам понадобится AndroidSDK, качаем с оф сайта ставим Android Studio вместе с которым идет Android SdK https://developer.android.com/studio/index.html
  2. После установки нам необходимо узнать название пакета приложения. Для этого переходим в cd ~/Library/Android/sdk/build-tools/ и запускаем команду ./aapt dump badging <path_to_apk> | grep «package» — получаем название пакета
  3. После переходим в cd ~/Library/Android/sdk/platform-tools/
  4. Запускаем monkey со следующими параметрами ./adb shell monkey —pct-majornav 1 —pct-trackball 5 —throttle 500 -p ru.mamba.client -v 1000 — где ru.mamba.client будет названием пакета (О дополнительных параметрах можно узнать https://developer.android.com/studio/test/monkey.html)

Внимание! лучше всего перед запуском monkey на эмуляторе, авторизоваться в самом приложении на этом эмуляторе иначе monkey будет прокликивать экран авторизации и так не сможет авторизоваться

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.