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

Делитесь модулями
  • 9d820cbf-adae-4ab4-98cd-5c8e02282e72-image.png
    Когда использую любой кубик где юзается xpath то выскакивает эта ошибка: "invalid session id: A session is either terminated or not started"
    Клик по координатам и тд работает


  • Версия 2.8

    Исправлена ошибки с получением пути к директории проекта в действии "Ввод текста".

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

    9d820cbf-adae-4ab4-98cd-5c8e02282e72-image.png
    Когда использую любой кубик где юзается xpath то выскакивает эта ошибка: "invalid session id: A session is either terminated or not started"
    Клик по координатам и тд работает

    В кубике запустить сервер попробуй увеличить время ожидания

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


    Версия 2.8

    Исправлена ошибки с получением пути к директории проекта в действии "Ввод текста".

    В шапке темы 2.7

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

    adb shell - s SERIAL rm /data/data/file.txt

    может ли кто-нибудь помочь с блоками упаковать и распаковать папку с кешем приложения (потому что много ошибок с путями файлов при копировании папки "как есть")?

    SubprocessError: Subprocess finished with code 1. Error: adb: error: cannot create 'd:/tmp/All\com.vkontakte.android\shared_prefs\frc_1:841415684880:android:632f429381141121_firebase_settings.xml': No such file or directory [ 97%] /data/data/com.vkontakte.android/cache/fresco_cache/v2.ols100.1/82/Z9Ahz4ziiiDb3DQgb1qrwwTmu28.cnt: 100% 
    
  • This post is deleted!
  • Автор красавчик! Но хотелось бы узнать (просто что бы не устанавливать и не ковырятся в этом за зря)
    При помощи этого можно организовать просмотр рекламы например в wot blitz, или каких либо других играх, для получения внутриигровых бонусов?

  • Подскажите как решить проблему. Бас выполняет отдельные действия в эмуляторе (открыть приложение, например), но команду подключиться к устройству не выполняет. Якобы не видит эмулятор! Если напрямую то одна ошибка, если через полученный список устройств то другая6b617784-1f0b-4e4a-8bc6-9b43b3716a42-image.png
    Хотя в командной строке memu видно и он запущен
    ef6db690-c8cc-4f78-b491-5930f223c3fa-image.png

  • @Valora тестовый шаблон приложите, можно оставить только настрйоки подключения, остальное удалить.

  • Проблема с abd клавиатурой на эмуляторе memu 9 android. На версии андроида 7.1 всё работает прекрасно, а на 9 нет

  • @dijorey на 9 ведре почему-то прилы не ставятся на мему. Попробуйте руками установить

    adb install C:\app.name
    

    Можете руками скачать и установить это приложение. И включить этот источник ввода в настройках. Тогда модуль увидит, что приложение уже установлено и пропустит установку.

  • Ни у кого, случайно, не было такой проблемы, что при запуске скрипта через данную инструкцию в 3+ потока, окна начинают просто перезапускаться на рандомных моментах?
    То есть, написал регер с помощью этого модуля, запускаю в 1/2/3 потока - всё летает, а как только повышаешь до 4-5 потоков, то всё, все 5 начинают закрываться, где сами захотят

  • @Cheetah было, модуль сильно забагован. Только самому пофиксить.

  • @FastSpace случайно, нет никого на примете, кто за шоколадку мог бы помочь с фиксом?)

  • This post is deleted!
  • @Cheetah окна - в смысле эмуляторы мему? Если да, то возможно мощности ПК не хватает. В настройках эмуляторов надо поставить 2 Gb / 2 CPU. И запускать столько, чтобы не упираться в лимиты по памяти и ядрам.

  • здравствуйте, узнал xpath элемента через appium inspector, и указал его в поле xpath в самом кубике, однако при запуске программы клика на элемент не происходит. Подключен через аппиум сервер реальное устройство телефон андроид. В целом связь есть, и различные свайпы по координатам и тд всё выполняется, однако кубик "кликнуть по xpath" не выполняется. Прилагаю скриншоты ошибки в логе возникающей, и как выглядит xpath, пробовал в принципе по разному его писать, но всегда одно и то же, данный кубик вообще работаетphoto_2023-04-15_14-59-39.jpg photo_2023-04-14_21-33-28.jpg photo_2023-04-14_21-33-28 (3).jpg photo_2023-04-14_21-33-28 (2).jpg ?

  • @ArbitR проблема не с xpath запросом, а с тем, что аппиум подключиться не может. Остальные действия выполняются без аппиума, вот и работают. На реальных телефонах работа модуля не проверялась. Используйте эмулятор Memu.

  • @thepappo понял, мне просто нужно именно на реальном устройстве, эмуляторы не подходят для работы. Подскажите почему не может аппиум подключиться? Сервер аппиум запущен, кубик "подключиться к серверу" в самом начале программы есть, подключается к устройству вроде тоже всё. Как мне сделать так, чтобы аппиум подключился как надо? Или в принципе на реальном устройстве данный модуль андроид не работает? Или не пробовали просто?

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

    мне просто нужно именно на реальном устройстве, эмуляторы не подходят для работы

    Это так кажется, на самом деле скорее всего подходят. Их просто надо уметь готовить.

    Или в принципе на реальном устройстве данный модуль андроид не работает? Или не пробовали просто?

    И то, и другое. Аппиум даже на ноксе не заводится, не то что на реальных телефонах. Если хочется поковырять, то курите стаковерфлоу и ветку аппиума на гитхабе. К этому модулю данная проблема отношения не имеет.