studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android android-emulator ui-automation

para - manual de programacion android pdf



En la captura de pantalla del usuario del visor automático de la interfaz de usuario Error al obtener el dispositivo, Motivo: Error No se puede conectar a adb. Compruebe si adb está instalado correctamente (4)

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

Encuentra esa línea:

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

y call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=C:/DEV/androidSDK/tools" -jar %jarpath% %* para call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=C:/DEV/androidSDK/tools" -jar %jarpath% %*

Tenga en cuenta que debe poner la ruta de sus herramientas después del bindir .

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

Estoy tratando de ejecutarlo Appium. Puedo cargar el apk en el emulador, atorado en el visor de UI Automator debido al error de conexión de adb.


Encuentre el siguiente código en UIautomatorviewer

llamada

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

Establezca la ruta de acceso de bindb a adb exe. camino.

O simplemente pegue adb.exe con adb.exe


Me funcionó después de detener el servidor de Appium y volver a intentarlo.


Otra solución es copiar adb.exe al lado del uiautomatorviewer.bat.

Si mal no recuerdo, los archivos modificados pueden confundir a Android Studio al actualizar SDK, por lo que debe eliminarlos manualmente para poder actualizarlos con éxito, lo que significa más solución a prueba de futuro. Ejemplo: enlace