En el visor del automatizador de la UI Error al obtener la captura de pantalla Dispositivo, Razón: Error No se puede conectar con el adaptador. Compruebe si adb está instalado correctamente

Cuando hago clic en UI Automator viewer -> Device screenshot lanza Error No se puede conectar a adb. Compruebe si adb está instalado correctamente.

Estoy tratando de ejecutar Appium. Puedo cargar el apk en el emulador, pegado en el espectador de UI Automator debido al error de la conexión del adb.

Abra con el editor de texto (notepad / vim) el uiautomatorviewer.bat.

Encuentra esa línea:

call %java_exe% -Djava.ext.dirs=%javaextdirs% -Dcom.android.uiautomator.bindir= -jar %jarpath% %* 

Y cambiarlo por call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=C:\DEV\androidSDK\tools" -jar %jarpath% %*

Observe por favor que usted debe poner su camino de las herramientas después del bindir .

Otra solución es copiar adb.exe junto a uiautomatorviewer.bat.

Si recuerdo bien, los archivos modificados pueden confundir Android Studio al actualizar SDK, por lo que tiene que eliminar manualmente con el fin de actualizar con éxito, lo que significa más solución a prueba de futuro. Ejemplo: link

Busque el siguiente código en UIautomatorviewer

llamada

"% Java_exe%" "-Djava.ext.dirs =% javaextdirs%" "-Dcom.android.uiautomator.bindir = % prog_dir% " -jar% jarpath%% *

Establezca la ruta bindir a exe adb. camino.

O simplemente pegar adb.exe con adb.exe

  • Cómo rellenar la contraseña EditText con Android uiautomator?
  • Cómo configurar Appium en Mac OS para ejecutar pruebas automatizadas de clases JAVA en dispositivos Android e iOS
  • Prueba Espresso en un módulo separado
  • ¿Cómo desplazarse por la pantalla en la prueba de espresso android? Necesito validar el texto presente en la pantalla
  • Actividad Actual en Espresso android
  • Proporcionando retraso entre eventos en UiAutomator Android
  • Construcción de hormigas: incapaz de localizar tools.jar. Se espera encontrarlo en C: \ Archivos de programa \ Java \ jre7 \ lib \ tools.jar
  • Cómo inyectar el evento de clic con Android UiAutomation.injectInputEvent
  • UiAutomator falla en el dispositivo 4.1.2
  • Cómo obtener una instancia de android.app.UiAutomation
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.