Архив рубрики: Android

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 будет прокликивать экран авторизации и так не сможет авторизоваться

Режим отладки по USB в Android 4.2





Обновился до Android 4.2 на своем Galaxy Nexus и обнаружил, что в настройках исчезла менюшка «{} Для разработчиков», через которую я включал режим отладки по USB.

Оказывается теперь, чтобы это менюшка появилась, нужно перейти в «Настройки» — «О телефоне», найти пункт «Номер сборки» и 7 раз по нему щелкнуть!

После этого в настройках появится пункт «{} Для разработчиков». Какие интересно еще сюрпризы меня ждут в обновленном Android )




Тестирование приложений под Android. Установка ADT в Eclipse. Часть 2





В посте  Тестирование приложений под Android. Установка Android SDK + эмулятор. Часть 1 я писал, как установить Android SDK, эмулятор и поставить на него приложение.
Здесь я хотел бы рассказать как установить ADT плагин (Android Developers Tools) для Eclipse. 

Читать далее

Тестирование приложений под Android. Установка Android SDK + эмулятор. Часть 1.





Вообщем решил я наконец заняться автоматизацией нашего приложения под Android (не зря же я все таки курс проходил от Андрей Дзыня). В блоге буду стараться расписывать шаги своей автоматизации.

И так в этой записи я распишу

1)Как установить Android SDK

2) Как запустить поставляемый вместе с Android SDK эмулятор ( средство отладки для разработчиков приложений под Android)

3) Как поставить и запустить приложения на эмуляторе.

Читать далее

No repository found at в eclipse





Многие наверняка сталкивались с такой вот проблемой, что при Help — Check for Updates в Eclipse возникала ошибка No repository found at и куча всяких ошибок.
Вообщем то я сразу просек, что ошибка из-за того, что обновления пытаются обновиться через пути, в которых уже нет библиотек, которые раньше там были. Допустим подключали джарник селениума, который лежал раньше по одному пути, потом вы его удалили и подключили джарник из другой папки. Или тестнг вы обновляли по одной ссылке, а потом стали обновлять по другой.
Но вот как сделать так чтобы по старым путям не было обновлений я нашел не сразу.

Читать далее