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

Делитесь модулями
  • @hitrugo said in Android Manager - модуль для управления android эмуляторами:

    фотка перемещаеться на телефон , но если это делать через adb то фотка потом не отображаеться в галерее и в приложении

    Вот из закромов достал

    adb -s <serial> push <pc_folder> <file>
    adb -s <serial> shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///<file>
    

    Первая команда пушит файл, вторая синхронизирует галерею. На мему - работает.

    И там используется вот такое активити галереи "gallery.photomanager.picturegalleryapp.imagegallery". Что за прила, мне лениво искать.

    Вот код функции, чтоб было понятнее:
    Screenshot_1.png

  • Здраствуйте , помогите пожалуйста настроить модуль для андроид . Я только начинаю но не могу осилить , просто кто понимает в этом хоть 5 минут поговорите со мной . Готов оплатить ваше время если прям вообще все сложно .Да и вообще отблагодарю в любом случае .

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

    Error: Failed to create session. An unknown server-side error occurred while processing the command. Original error: Could not find a driver for automationName 'UiAutomator2' and platformName 'android'. Have you installed a driver that supports those capabilities? Run 'appium driver list --installed' to see. (Lower-level error: Could not find installed driver to support given caps)

  • This post is deleted!
  • Народ подскажите а как сделать adb команду например: com.android.chrome:id/tab_switcher_button

    Возможно ли это?

  • Эмулятор genymotion можно использовать с данным модулем?

  • на последней версии почему-то перестала работать функция получения дампа. пишет типа сессия не пашет. на версии модуля 2.0 работает без проблем, но не пашет установка приложения, не видит файл в директории

  • короче, яву походу нельзя обновлять. поставил версию jdk из мануала и все заработало

  • This post is deleted!
  • Подскажите, как подключить реальный телефон? немого подключить даже эмулятор, ничего нет в списке устройств, всё перепробовал по инструкциям

  • Всё четко по мануалу установил, все зависимости установлены, в консоли всё ок. В басе запускаю сервер и тупо ничего не происходит, даже никакой ошибки нету

  • SubprocessError: Процесс завершился с кодом: 255. Ошибка: "grep" �� ���� ����७��� ��� ���譥� ��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���. из поста установил gow.exe, рут-права имеются. в чём может быть проблема?

  • Подскажите как работать с этим модулем в много поток с эмулятором? Все перепробывал не получаеться.
    Пробывал разные ноды запускать node0,node1 и сервера с портами все перепробвал.

  • Жаль, что автор этого модуля недоступен в этой теме. Возможно, он смог бы прояснить многие вопросы в течение нескольких минут.

  • @capsslpck said in Android Manager - модуль для управления android эмуляторами:

    Подскажите как работать с этим модулем в много поток с эмулятором? Все перепробывал не получаеться.

    Никак.

  • This post is deleted!
  • @morpheus93 я читаю. Просто на вопросы из серии "у меня не работает" не знаю что ответить.

  • @makasin_402 said in Android Manager - модуль для управления android эмуляторами:

    Часто выходит ошибка "Error: Failed to create session. read ECONNRESET", при подключении к устройству.

    1. Сделал всё по мануалам.

    2. Версия Memu свежая, 9.0.9

    3. Appium из консоли:
      FmoPIKN2D3Q[1].jpg

    4. Список устройств грузится штатно, при подключении по серийнику ошибка в логе BAS:

    Поток №1 : Error: Failed to create session. 
    The requested resource could not be found, or a request was received using an HTTP method that is not supported by the mapped resource
    

    В консоли в этот момент то, что выше на скрине.

    Что не так?
    Надо откатываться к старой версии Memu?

    1. Нейросети говорят, что у меня драйвера не стоят.

    Error #1.jpg

    Поставил драйвер:

    photo_2024-02-06_04-43-11.jpg

    Легче не стало.
    Всё та же ошибка в консоли:

    [HTTP] --> POST /wd/hub/session
    [HTTP] {"capabilities":{"alwaysMatch":{"platformName":"android","appium:udid":"127.0.0.1:21503","appium:automationName":"UiAutomator2","appium:newCommandTimeout":60},"firstMatch":[{}]},"desiredCapabilities":{"platformName":"android","appium:udid":"127.0.0.1:21503","appium:automationName":"UiAutomator2","appium:newCommandTimeout":60}}
    [HTTP] No route found for /wd/hub/session
    [HTTP] <-- POST /wd/hub/session 404 1 ms - 211
    
  • @thepappo said in Android Manager - модуль для управления android эмуляторами:

    Многопоток за счет асинхронности. Работает быстрее большинства аналогичных open-source библиотек с классической многопоточностью.

    Многопоток по итогу реализован или нет?

  • При попытке решить капчу выдает ошибку - "Error: Could not load the "sharp" module using the win32-x64 runtime Possible solutions: - Please upgrade Node.js: Found 18.10.0 Requires ^18.17.0 || ^20.3.0 || >=21.0.0 - Consult the installation documentation: See https://sharp.pixelplumbing.com/install"
    Может я что то не так делаю или модули с библиотеками не поставил? Подскажите кто сталкивался