Mam konfigurację, w której aplikacja internetowa na moim komputerze uzyskuje dostęp do informacji o aplikacji uruchomionej na podłączonym urządzeniu (poprzez debugowanie USB). i nieprzerwanie wysyła dane aplikacji do aplikacji internetowej (PC).Nie można uzyskać elementów w narzędziu uiautomator, gdy aplikacja jest uruchomiona na urządzeniu
jestem automatyzację to przy użyciu selen (GUI WWW) i appium (urządzenie) dla moich testów automatyki ..
Problem: Nie mogę połączyć się z urządzeniem z uiautomator.bat narzędzia kiedy zostanie uruchomiona aplikacja uzyskiwanie w urządzeniu i komunikowanie się z aplikacją internetową (na moim komputerze). Otrzymanie poniższego błędu. Czy istnieje obejście tego problemu.
-------- dziennika uiautomator.bat -----------
C: \ Users \ sat_yug \ Android SDK \ tools> uiautomatorviewer.bat 03: 57:35 E/DeviceMonitor: Połączenie Adb Błąd: Istniejące połączenie zostało przymusowo zamknięte przez zdalny host 03:57:36 E/DeviceMonitor: Próby połączenia: 1 03:57:38 E/DeviceMonitor: Próby połączenia: 2 03:57:40 E/DeviceMonitor: Próby połączenia: 3 03:57:42 E/DeviceMonitor: Próby połączenia: 4 03:57:44 E/DeviceMonitor: Próby połączenia: 5 03:58:04 E/DeviceMonitor : Błąd połączenia Adb: istniejące połączenie to forcibl Y zamknięty przez zdalnego komputera
------------ urządzenia ADB log ---------------------
C: \ Users \ sat_yug \ android-sdks \ platform-tools> urządzenia adb Lista podłączonych urządzeń Serwer adb jest nieaktualny. zabicie ... błąd: nie można zainstalować smartsocket detektor: nie można powiązać z 127.0.0.1:5037: Tylko jedno użycie każdego adresu gniazda (protokół/n adres etwork/port) jest normalnie dozwolone. (10048) nie mógł odczytać ok z ADB Server * Nie można uruchomić demona * błąd: nie można połączyć się demon
również dodać zawartość pliku bat tutaj – AndroidMechanic