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

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

    Все это можно сделать, но результата нужного не будет, если делать в лоб.

    Нужно делать на реальных трубках, а не эмуляторах.

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

    Нужно делать на реальных трубках, а не эмуляторах.

    Да. Но разрабатывать можно и на эмуляторе, это удобнее.

  • Мб кто-то поможет, заранее спасибо, не могу подключиться к серверу a558da7e-e8df-4f4e-a028-8a07e3f8067b-image.png

  • Ошибка "Не удалось установить npm модули. Смотрите лог для более подробной информации". Переустанавливал бас, чистил папку e, ничего не помогает. Ошибка появилась, после того как откатил винду до заводских настроек. Буду рад помощи и совету. Ошибка при установке самого node.js не появляется, а на этом модуле появляется

    npm timing build:link:node_modules/geckodriver/node_modules/which Completed in 84ms
    npm timing build:link:node_modules/puppeteer-core/node_modules/@puppeteer/browsers Completed in 85ms
    npm timing build:link Completed in 87ms
    npm info run edgedriver@5.6.0 install node_modules/edgedriver test -f ./dist/install.js && node ./dist/install.js || echo "Skipping install, project not build!"
    npm info run sharp@0.33.4 install node_modules/sharp node install/check
    npm info run edgedriver@5.6.0 install { code: 0, signal: null }
    npm timing build:run:install:node_modules/edgedriver Completed in 57ms
    npm info run sharp@0.33.4 install { code: 1, signal: null }
    npm timing reify:rollback:createSparse Completed in 765ms
    npm timing reify:rollback:retireShallow Completed in 177ms
    npm timing command:install Completed in 6893ms
    npm verb stack Error: command failed
    npm verb stack     at ChildProcess.<anonymous> (C:\Users\for_s\AppData\Roaming\BrowserAutomationStudio\apps\27.5.1\e\cache.MyxU\distr\node_modules\npm\node_modules\@npmcli\promise-spawn\lib\index.js:63:27)
    npm verb stack     at ChildProcess.emit (node:events:513:28)
    npm verb stack     at maybeClose (node:internal/child_process:1091:16)
    npm verb stack     at ChildProcess._handle.onexit (node:internal/child_process:302:5)
    npm verb pkgid sharp@0.33.4
    npm verb cwd C:\Users\for_s\AppData\Roaming\BrowserAutomationStudio\apps\27.5.1\e\cache.MyxU\distr\app
    npm verb Windows_NT 10.0.22631
    npm verb node v18.10.0
    npm verb npm  v8.19.2
    npm ERR! code 1
    npm ERR! path C:\Users\for_s\AppData\Roaming\BrowserAutomationStudio\apps\27.5.1\e\cache.MyxU\distr\app\node_modules\sharp
    npm ERR! command failed
    npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node install/check
    npm ERR! "node" ?? ????? ???????? ??? ?????
    npm ERR! ????????, ??????? ?????? ??? ?????? ????.
    npm verb exit 1
    npm timing npm Completed in 7072ms
    npm verb unfinished npm timer reify 1721163620888
    npm verb unfinished npm timer reify:build 1721163626667
    npm verb unfinished npm timer build 1721163626668
    npm verb unfinished npm timer build:deps 1721163626668
    npm verb unfinished npm timer build:run:install 1721163626772
    npm verb unfinished npm timer build:run:install:node_modules/sharp 1721163626808
    npm verb code 1
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\for_s\AppData\Local\npm-cache\_logs\2024-07-16T21_00_20_710Z-debug-0.log
    
    [00:00:27.814] Failed to install npm modules
    [00:00:27.814] Autoclean current folder becuase of error C:/Users/for_s/AppData/Roaming/BrowserAutomationStudio/apps/27.5.1/e/0d00.MyxU
    [00:00:27.815] Autoclean current cache C:/Users/for_s/AppData/Roaming/BrowserAutomationStudio/apps/27.5.1/e/cache.MyxU
    
    
  • @Shadow said in Android Manager - модуль для управления android эмуляторами:

    sharp@0.33.4

    Скорее всего не подходит версия NodeJS под этот пакет, обсуждали уже это.

  • Поток завершился с сообщением "unknown error: 'GET /wd/hub/session/84bd2238-811f-460a-80ab-bd2ccd93a84e/source' cannot be proxied to UiAutomator2 server because the instrumentation process is not running (probably crashed). Check the server log and/or the logcat output for more details"

    Такая ошибка после того как включаю проксю через drony

  • Обновил модуль в шапке темы. Зафиксирована версия webdriverio на 8.40.3. Последняя версия не работает с модулем.

  • @Shadow аналогичная ошибка у меня

  • @niktone такая же проблема, ты решил ее как то?

  • @damsy, можно попробовать обойти проблему таким способом. Насколько помню, месяц назад я нашел такой костыль: сначала разрываешь соединение между BAS и эмулятором. Затем в Drony нажимаешь кнопку проксификации.

    Возможно, ты замечал, что иногда порвано соединения между BAS и эмулятором, но некоторые кубики для кликов, всё равно работают. Этим можно и воспользоваться. Парадоксально, но работает даже после разрыва соединения.

    Итак, делаем такой разрыв соединения, запускаем проксификацию эмулятора (клик в дрони на запуск проксификации), и только потом восстанавливаем соединение, снова используя модуль этот модуль, чтобы BAS подключился к эмулятору. и вуа-ля у нас эмуль уже работает через прокси и коннект присутствует между бас и эмулём

  • This post is deleted!
  • Все установил, пути в переменных средах прописал, apprium запустил https://i.imgur.com/PKYoqoN.png. Но появляется ошибка "Не удалось установить npm модули" https://i.imgur.com/ZUW2XvL.png с подключенным модулем android менеджер. Версия программы 25.4.1
    Помогите разобраться.

  • Как в итоге запустить многопоток, чтобы создавалось более 1 эмулятора? Например, на машине есть 10 плеер от LDplayer. Может где-то тут есть, ткните, плз. За 2 года листал-листал, не заметил)

  • image.png
    Бас только очищает поле с текстом но не вводит новые данные, что может быть не так ? Эмулятор МЕМУ версии 7.1.1 Андроид 7х64

    upd: удалось ввести через adb shell input text "text" но все таки интересно отчего не работает через модуль

  • @c3p0oh Какая у вас прилка проксификации Android?

  • @Nikolas sagernet, добавлю что с ней тоже не все гладко. У меня не работает импорт профиля через буфер обмена, приходится возиться с заполнением кликами..

  • Привет
    Вчера всё работало норм, сегодня получаю такую ошибку
    (node:25160) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
    (Use node --trace-deprecation ... to show where the warning was created)
    image.png

    image.png

  • Помог откат до более ранней версии Node JS 20.17.0

    Но не все команды работают в Memu
    SubprocessError: Процесс завершился с кодом: 255. Ошибка: "grep" �� ���� ����७��� ��� ���譥� ��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.
    invalid session id: A session is either terminated or not started

    Сессия при этом жива

  • Постоянно вылетает "invalid session id: A session is either terminated or not started" - как с этим бороться?

  • @mp4treiser увеличить сессию (ожидание следующего действия)