Android Manager - модуль для управления android эмуляторами

Делитесь модулями
  • @sgeeghhh Пока ты не ушел в бан за оскорбления ответь пожалуйста на вопрос: откуда у вас берется эта идея что вам вообще кто то что то должен? Отвечать-не отвечать и вообще хоть как то реагировать на ваши вопросы и просьбы? И с чего вдруг человек который игнорирует тебя и твои вопросы-просьбы вдруг становится плохой? Ты представь что с ним будет если он будет каждому назойливому и не уважающему чужое пространство ваську разжевывать все? Дай угадаю - после данных вопросов я тоже чмо?)

  • Чет не пойму где взять этот uiautomatorviewer. В описании модуля говорится что он идет в комплекте с Android Studio, но у себя не нашел. Может его где-то в опциях активировать нужно? Сам впервые открываю данную софтину и даже не представляю где оно может быть спрятано. Второй день гуглю - видать не правильно ибо везде пишут что все поставляется в комплекте, и в основном о версии до 2017 где еще существовала общая папка tools с батником. Скачивал Commandline Tools - там тоже нету. Пытался выгрузить командой из поста выше (эмуль MEmu):

    adb shell uiautomator dump
    

    Дамп создается, но как его перенести в блокнот на основную систему тоже не понятно, гугл опять же не особо помогает ибо нужно понимать что ты ищешь.
    Подскажите как добыть эти данные для работы с модулем?

  • @Sydhe вот, сам мучился неделю наверное

    https://c2n.me/4hwJvYt

    SDK Tools, снять галку с Hide Obsolete Pakages.

    Неочевидно и нигде не прописано

  • @Inwnew спасибо за ответ, но галка не стояла, буду искать дальше.
    d299ba09-ffef-4051-9254-de06d2f21b1d-изображение.png

  • @Sydhe Android SDK Tools (Obsolete) 26.1.1 - это нужно установить

  • This post is deleted!
  • @Inwnew Спасибо, все получилось.

  • This post is deleted!
  • В чём может быть косяк при запуске сервера ? куда копать?

    Command 'appium.cmd' not found. Is it installed?

  • This post is deleted!
  • @baracuda Node JS какой установил? По ссылке 13-й ставится. У меня заработало, когда 10-й поставил.

  • Поясните мне как это работает. Постепенно разбираюсь, но так как я далек от айти, некоторые вещи мне сложно понять. Возьмем скрипт автора из шапки. В Онапликешнстарт идет проверка доступа к устройствам, получение серийника и идет запуск сервера. Это понятно. Дальше идет переход к функциям. Первый кубик в функциях это <получить параметр функции сериал-сериал>. Выводит серийник в переменную для каждого потока. Не могу понять как он работает. я не вижу функцию, с которой он берет эти данные. При попытке сделать подобный кубик у себя в функции я получаю пустую переменную. При попытке скопировать кубик и перенести, тоже самое. Подскажите, в чем фокус.

  • @mask
    Та же проблема, приложение бас не запускает. Но если открыть приложение, бас его закрывает

  • @roon при запуске приложения активити прописываешь? Или только название приложения?

  • @Gryner где взять вторую часть после слеша?, например org.sandroproxy.drony/.NetworkListActivity

  • @roon запустить приложение вручную. Выполнить действие -получить текущее активити-. Смотри в переменной полученное значение. Прописывай его для запуска приложения. действие получить активити после этого можно удалить.

  • @Gryner я так делал, получаю например org.sandroproxy.drony, но так приложение не запускается, а org.sandroproxy.drony/..DronyMainActivity приложение запустится

  • @thepappo С чем связана ошибка Произошла ошибка : SubprocessError: Процесс завершился с кодом: 1. Ошибка: adb: failed to stat //*//e3b0c442/SID8dd4cb65/engine/e/0d00.nOnF/distr/app/lib/ADBKeyboard.apk: No such file or directory ?
    Возникает при работе скомпилированного приложения. Скрипт работает с клоном подготовленного эмулятора. Потом я эмулятор закрываю и запускаю новый клон. Начинает сыпаться эта ошибка при моменте ввода логина для авторизации. Если вернутся на отработанный клон, то работает.
    Если запустить нескомпилированный скрипт с проблемными эмуляторами, то ошибку не выдает.

  • @Gryner ошибка связана с получением пути к текущей директории проекта в скомпилированном скрипте, куда скачивается приложение ADBKeyboard.apk. Используется для действия "Ввод текста". Как дойдут руки - поправлю.

  • @Gryner и 13 и 10 и даже 19.4

    Поток №1 : DeviceIsNotRunningError: Устройство b5b675239643 не найдено или находится оффлайн