4 место Управление любыми Android приложениями на смартфоне из ZP

Ребята, всем привет!
Подскажите, как запустить appium с socks проксями в proxydroid?
 
Подскажите пожалуйста. Может кто знает, как сделать необязательный клик по координатам?
driver.Tap(1, 446, 118, 300);
В случае ошибки - программа дальше должна продолжить работать.
 
Подскажите пожалуйста. Может кто знает, как сделать необязательный клик по координатам?
driver.Tap(1, 446, 118, 300);
В случае ошибки - программа дальше должна продолжить работать.

попробуй использовать оператор try-catch
 
  • Спасибо
Реакции: ValMax
Что именно не получается?
Пробовал с последней версией Appium и AndroidStudio-не завелось.Нашёл-скачал sdk той версии что у автора на скрине.Нашёл установил appium версии 2016 года.Ура-всё запустилось!...кроме приложения на смартфоне(на нём андроид 8.1).Лучше заплачу-увижу своими глазами-как это делается,чем тратить время).Как здесь кто-то сказал-единственное что ценно-время.
 
  • Спасибо
Реакции: Gang
Ура-всё запустилось!...кроме приложения на смартфоне(на нём андроид 8.1).
А какое приложение пробовал? Некоторые приложения капризны к версии андроида, языку(локализации) интерфейса, стране/гео, к эмуляторам или руту и просто не запускаются. Поэтому все зависит от конкретного приложения.
Лучше заплачу-увижу своими глазами-как это делается,чем тратить время).
Сколько платишь? Время = деньги. :-) и каждый ценит свое время по разному, кто то больше, кто то меньше.
 
А какое приложение пробовал? Некоторые приложения капризны к версии андроида, языку(локализации) интерфейса, стране/гео, к эмуляторам или руту и просто не запускаются. Поэтому все зависит от конкретного приложения.
Сколько платишь? Время = деньги. :-) и каждый ценит свое время по разному, кто то больше, кто то меньше.
Запускал приложение viber (тестовый проект для viber).Ноя думаю,всё дело в 3-х вещах:это всё дело работает нужными версиями sdk,appium ну и с определёнными версиями андроид приложений.
 
думаю,всё дело в 3-х вещах:это всё дело работает нужными версиями sdk,appium
могут быть разные нюансы. Если другие приложения запускаются и все работает, то дело явно в приложении, а не в версиях аппиума/sdk

с определёнными версиями андроид приложений.
это зависит от разработчика приложения и его обновлений в защите.
 
Пытаюсь установить разные прокси для нескольких эмуляторов MEmu на одном ПК.
Через ProxyDroid видно ip ПК, а не прокси. В настройках wifi эмулятора нет возможности установить логин/пароль прокси.
Не поделитесь решением, кто прошел этот этап?
 
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
upload_2019-8-28_14-55-34.png

Приложение не запускается и данная строка очень часто выдает ошибку:
upload_2019-8-28_14-58-37.png

Причем увеличение самого времени ожидания ни как не решают проблему. Ставил ожидание и 2 и 5 минут, но результат все тот же.

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
upload_2019-8-28_15-9-21.png

Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

Пробую также задавать очень маленький тайм аут ожидания, всего на 10 секунд.
upload_2019-8-28_15-15-7.png

Через 10 секунд так же получаю ошибку инициализации и после этого сразу начинает запускаться нужное приложение.

Я конечно делал костыли и через кубики зенки
upload_2019-8-28_15-26-51.png

и в самом коде:

upload_2019-8-28_15-28-33.png

Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
upload_2019-8-28_15-41-29.png


При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
upload_2019-8-28_15-43-12.png


Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
 
Последнее редактирование:
  • Спасибо
Реакции: Stelsgrower
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
Посмотреть вложение 41324
Приложение не запускается и данная строка очень часто выдает ошибку:
Посмотреть вложение 41326
Причем увеличение самого времени ожидания ни как не решают проблему. Ставил ожидание и 2 и 5 минут, но результат все тот же.

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
Посмотреть вложение 41329
Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

Пробую также задавать очень маленький тайм аут ожидания, всего на 10 секунд.
Посмотреть вложение 41330
Через 10 секунд так же получаю ошибку инициализации и после этого сразу начинает запускаться нужное приложение.

Я конечно делал костыли и через кубики зенки
Посмотреть вложение 41331
и в самом коде:

Посмотреть вложение 41332
Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
Посмотреть вложение 41333

При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
Посмотреть вложение 41334

Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
Та же хрень, но только в zenno, в визуал все норм (Привет от Adamf)
 
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
Посмотреть вложение 41324
Приложение не запускается и данная строка очень часто выдает ошибку:
Посмотреть вложение 41326
Причем увеличение самого времени ожидания ни как не решают проблему. Ставил ожидание и 2 и 5 минут, но результат все тот же.

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
Посмотреть вложение 41329
Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

Пробую также задавать очень маленький тайм аут ожидания, всего на 10 секунд.
Посмотреть вложение 41330
Через 10 секунд так же получаю ошибку инициализации и после этого сразу начинает запускаться нужное приложение.

Я конечно делал костыли и через кубики зенки
Посмотреть вложение 41331
и в самом коде:

Посмотреть вложение 41332
Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
Посмотреть вложение 41333

При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
Посмотреть вложение 41334

Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
session override стоит значение true?
 
Даже не знаю. А где это указывать, подскажи пожалуйста.
В новой версии с графическим интерфейсом во вкладке advanced есть галочка. либо через параметры команды. надо глянуть.
 
можно ли настроить этот путь под другие приложения??
 
Здравствуйте можно ли по проекту в зенке запускать несколько потоков? Можно ли использовать не телефон а эмулятор и к скольки эмуляторам можно подключаться кто знает ответе пожалуйста. Заранее спасибо)
 
Здравствуйте можно ли по проекту в зенке запускать несколько потоков?
Да.
Можно ли использовать не телефон а эмулятор
Можно.
и к скольки эмуляторам можно подключаться
Я подключал четыре, уперся в ресурсы своего компьютера.
 
  • Спасибо
Реакции: luisa
пронёс я эту ошибку в зенке сквозь века

может кто знает как это побороть, буду благодарен!
Скачал уже десятки вариаций либ из этой темы, заменяю в папке C:\Program Files (x86)\ZennoLab\RU\ZennoPoster Pro\5.26.0.0\Progs\ExternalAssemblies
Но ничего не помогает, сдаётся мнеселениум и его либы нужно где то в другом месте заменить, только где ?
 
в визуальной студии откат делается элементарно и там всё работает
 
Привет)
У сенямулятор memu, при прописке команды adb devices она срабатывает, но ответ что подключенных устройств нету, насколько понял после гугл, что нужно перенаправить порты
Просвятите как это сделать?
Заранее благодарен
P.S
Вроде все драйвера и переменные установил
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)