@Paradox рад что кто то пользуется )
Android Manager - модуль для управления android эмуляторами
-
Спасибо что сказали что не должен визуализировать, ото я даже винду переустановил для этого) просто у кого то в скринах видел визуал устроуства в басе , uiautomatorviewer. не совсем понял это, почитал тоже не понял чтои как и что это) фак я почитал не один раз , да и саму ветку тоже читал хз может плохо, я понял так что при открытия приложения нужно брать дамп XML а потом в блокноте чуденсным способом из кучи строк искать нужный элемпент? а нельзя как то снифать нажатия на телефоне, типо я нажал на устроустве кнопку ON и где то отснифалось нажатие , и я увидел элемент, потому что даже в том же drony (для теста) я пытаюсь найти кнопку одну и никак не могу хз
-
спасибо за проделанную работу , прикольная штука ! сидел разбирался несколько дней, для тестов сразу пошел писать скрипт,для тик ток , думаю запилю регер для теста так сказать , немного морока с тем как искать элементы но ничего страшного поидеи , встал вопрос с капчей , использую сервис
captchaguru из всех капч угадывает только свинью и бутылку желтую ) сижу вот наблюдаю , все остальное мимо, не посоветуете сервис где можно разгадать капчу посредством скриншота экрана телефона?
Кстати заметил интересный баг , так как. юзаю реал устройство у меня нет возможности( или я не знаю) сделать общую папку куда буду скидывать ресурсы ( например аватарку ) решил воспользоваться командой загрузить на устройство, фотка перемещаеться на телефон , но если это делать через adb то фотка потом не отображаеться в галерее и в приложении , если же в то же место просто с компа перекинуть фотку то все норм . хз почему так -
@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". Что за прила, мне лениво искать.
Вот код функции, чтоб было понятнее:

-
Здраствуйте , помогите пожалуйста настроить модуль для андроид . Я только начинаю но не могу осилить , просто кто понимает в этом хоть 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!
-
Всё четко по мануалу установил, все зависимости установлены, в консоли всё ок. В басе запускаю сервер и тупо ничего не происходит, даже никакой ошибки нету
-
Жаль, что автор этого модуля недоступен в этой теме. Возможно, он смог бы прояснить многие вопросы в течение нескольких минут.
-
@capsslpck said in Android Manager - модуль для управления android эмуляторами:
Подскажите как работать с этим модулем в много поток с эмулятором? Все перепробывал не получаеться.
Никак.
-
@morpheus93 я читаю. Просто на вопросы из серии "у меня не работает" не знаю что ответить.
-
@makasin_402 said in Android Manager - модуль для управления android эмуляторами:
Часто выходит ошибка "Error: Failed to create session. read ECONNRESET", при подключении к устройству.
-
Сделал всё по мануалам.
-
Версия Memu свежая, 9.0.9
-
Appium из консоли:
![FmoPIKN2D3Q[1].jpg](/assets/uploads/files/1707183010706-fmopikn2d3q-1.jpg)
-
Список устройств грузится штатно, при подключении по серийнику ошибка в логе 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?- Нейросети говорят, что у меня драйвера не стоят.

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

Легче не стало.
Всё та же ошибка в консоли:[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 -