Новая версия 1.3
Убрал зависимость от модуля "Строка"В режиме компиляции не работало, если в проекте не было действий этого модуля.
Большое спасибо за ваши усилия. Я проверю это.
@alex911 если речь про рекапчу (Google Safetynet), то она решается кликами. Для этого получаешь текст капчи и координаты области с изображениями. Делаешь скрин экрана. Получаешь размер экрана девайса. И кропишь изображение по координатам разницы между размером экрана и коррдинат картинок на капче. Текст и картинки отправляешь на сервис. В общем, также как и в обычном браузере.
В планах сделать экшен, который будет это все автоматизировать. Но это после решения проблемы с многопотоком. Вот тут писал.
@thepappo все сделал по инструкции которая в теме.не получается подключиться к эмулятору. помоги пожалуйста.
[710179332] [21:55:44] Поток №1 : Error: uiautomator-server: Error occured while getting installed APKs Command failed: adb -s shell pm list packages adb.exe: unknown command pm
@thepappo said in AndroidManager - модуль для управления android эмуляторами:
adb devices
эмуль нокс.
C:\Users\Professional>adb devices
adb server version (36) doesn't match this client (41); killing...
@alex911 судя по логу ни один эмулятор не запущен. Запущенные девайсы имеют вид типа такого:
List of devices attached
127.0.0.1:21503 device
Для фикса нужно скачать утилиту gow.exe. После установки перезапустить ПК. Эта утилита позволяет выполнять linux команды в Windows.
После установки выполнить:
where adb
Если все ок, то должно вывести только один путь, этот, в папке с Sdk:
C:\Users\<USER_NAME>\AppData\Local\Android\Sdk\platform-tools\adb.exe
Этот путь берется из переменных среды. Часто при установке эмулятора, типа Nox или MEmu, они автоматически записывают свой путь в перменные среды, и в их папке тоже есть adb. Поэтому для фикса нужно переименовать adb.exe в папке эмулятора, например, в _adb.exe.
Все конфликтные пути к adb, опять же, видно при выполнении команды where adb. После переименования выполняем эту команду еще раз, в ее выводе должен остаться только один путь к Android Sdk, либо он должен идти первым.
Уважайте чужое время,
@alex911 said in AndroidManager - модуль для управления android эмуляторами:
@thepappo said in AndroidManager - модуль для управления android эмуляторами:
where adb
после манипуляций у меня такой ответ!
но в итоге в басе всеравно не конектится(
@Zack9 для реальных телефонов будлут следующие проблемы:

Можете, конечно, сами отправлять эти команды через "Запустить процесс".
На телефоне будут выскакивать уведомления. Функционала для их закрытия в модуле нет и пока не планируется.
Фингерпринты. Куча параметров, типа imsi, imei, номера симки там вообще не меняется или делается геморрно и с перезагрузкой. На эмуляторах есть API.