No se puede crear el puente de depuración: no se puede iniciar el servidor adb: no se puede obtener el resultado de la 'versión adb'

Estoy ejecutando Android Studio en Windows 10 de 64 bits. Actualicé a la última compilación y SDK la mañana del 5/20, y desde entonces recibo el error anterior al abrir Android Studio. También aparece el mensaje 'No se puede obtener el resultado de' versión adb 'en el registro de eventos. Si inicio la aplicación (que funcionó bien antes de la actualización), aparece la ventana 'Seleccionar destino de implementación', que muestra 'Inicializando ADB' con un gráfico de carga durante unos segundos, que luego da como resultado un mensaje 'Nada que mostrar'. Anteriormente tenía 4 emuladores diferentes configurados, y un dispositivo activo se conectaba a través de USB. Ahora nada.

Crear un nuevo emulador no tiene ningún efecto: sigo los pasos y aún veo el mensaje 'Nada que mostrar'.

He probado lo siguiente:

Volviendo a herramientas de plataforma más antiguasEliminar y reinstalar las últimas herramientas de plataformaEliminar y volver a instalar Android Studio por completoInstalé Genymotion para intentar emular a través de eso (puedo crear e iniciar el emulador en Genymotion, no es diferente al problema anterior en AS)

mató adb.exe a través del Administrador de tareas, luego ejecutó adb tcpip 5555 a través del terminal, el resultado fue:

El demonio no se está ejecutando. comenzando ahora en el puerto 5037 *el daemon se inició correctamente * reiniciando en el puerto de modo TCP: 5555

Lo cual fue alentador, pero el mismo problema descrito anteriormente persiste (incluso después de reiniciar AS).

Cambie al modo USB y vuelva a TCPIP a través de adb en el terminal, sin suerte.

Migré todo el proyecto a Eclipse hasta que tuve problemas de soporte con los servicios de Google Play (así que tendré que seguir con AS, pero me estoy desesperando aquí)

Cualquiera que pueda ayudar, lo agradecería enormemente.

ACTUALIZACIÓN - 23/05

Hice una búsqueda de adb.log y lo encontré en una carpeta temporal en una unidad de disco completamente diferente a la que contiene AS o mis archivos de proyecto. Cerró todo, eliminó adb.exe a través del administrador de tareas y eliminó el archivo. Al relanzar AS recibí el siguiente mensaje:

captura de pantalla del mensaje

Podría iniciar / matar ADB a través de la terminal. Los dispositivos adb dieron como resultado una lista vacía. Mi archivo idea.log está lleno de entradas desde la fecha en que comenzó mi problema. Reiniciar AS nuevamente resultó en el habitual 'No se puede crear el puente de depuración: No se puede iniciar el servidor adb: No se puede obtener el resultado del mensaje' versión adb ''.

Aquí está la última entrada en mi archivo idea.log:

2016-05-23 10: 13: 19,081 [824808] INFO - tools.idea.ddms.adb.AdbService - Inicializando adb usando: E: \ Users \ JakeSabre \ AppData \ Local \ Android \ sdk \ platform-tools \ adb. exe, soporte al cliente = falso 2016-05-23 10: 13: 24,082 [829809] WARN - # com.android.ddmlib - No se puede obtener el resultado de 'adb version' 2016-05-23 10: 13: 24,083 [829810] INFORMACIÓN: ditor.DeployTargetPickerDialog: no se puede obtener el puente de depuración java.lang.RuntimeException: no se puede crear el puente de depuración: no se puede iniciar el servidor adb: no se puede obtener el resultado de la 'versión adb'

at com.android.tools.idea.ddms.adb.AdbService$1.run(AdbService.java:236)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:366)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at org.jetbrains.ide.PooledThreadExecutorCrear un nuevo emulador no tiene ningún efecto: sigo los pasos y aún veo el mensaje 'Nada que mostrar'.1.run(PooledThreadExecutor.java:55)

La parte realmente extraña es que en realidad pude hacer que algo funcionara ayer, pero no sé cómo. Comencé AS y recibí el mismo error, pero luego inicié Eclipse (Mars 2) e inicié el Administrador de dispositivos Android a través de Eclipse. ¡Tan pronto como lo hice, pude iniciar mi aplicación a través del emulador AS! Lo cerré todo e intenté nuevamente, solo para asegurarme y funcionó nuevamente.

Esta mañana probé el mismo truco, pero me dijeron que faltaba mi SDK. Lo comprobé y faltaban herramientas de plataforma (no estoy seguro de por qué). Así que lo instalé nuevamente, obtuve el error habitual, y ahora mi truco con Eclipse ya no funciona. Siento que estoy en la Zona Crepuscular aquí.

Respuestas a la pregunta(6)

Su respuesta a la pregunta