SDK de Android instalado, pero adb.exe ausente

Después de que mi instalación de Visual Studio de repente perdió la capacidad de desplegar mi aplicación Xamarin en un emulador de Android , decidí desinstalar TODO (Visual Studio, Xamarin, Android SDK) y empezar de nuevo.

Todo se ha reinstalado, pero el SDK de Android no incluye el archivo adb.exe. El lugar donde espero encontrarlo está aquí:

C: \ Usuarios \ costcopc \ AppData \ Local \ Android \ android-sdk \ plataforma-herramientas \ adb.exe

¿Qué salió mal? ¿Cómo puedo arreglar esto?

Abrí una solicitud de cmd.exe y busqué la unidad entera (C:>) para encontrar el archivo – no existe.

Re-trazando mis pasos

En caso de que me ayude, volveré sobre mis pasos …

Desinstalación

He desinstalado Xamarin primero, de acuerdo con las instrucciones . Yo quería una pizarra en blanco así, por esas instrucciones, también desinstalé:

  • Herramientas para Android SDK
  • GTK #

No desinstale el SDK de Java porque, como mi primer enlace explicado, ya había utilizado un punto de restauración del sistema para recuperar una versión estable del SDK de Java.

El siguiente paso fue Visual Studio. He utilizado su instalador para la desinstalación, y luego he seguido el post-desinstalar "instalador secundario" instrucciones que dio.

Reinstalación

He reinstalado VS 2015 primero, luego lancé el instalador de Xamarin Studio, que a su vez instaló el SDK de Android para mí:

Introduzca aquí la descripción de la imagen

Con todo aparentemente instalado con éxito, lancé Visual Studio y traté de abrir el SDK Manager de Android con Herramientas -> Android -> Android SDK Manager.

Funcionó, pero noté que una ventana de cmd.exe se abrió y se mantuvo abierta, conteniendo un par extraños de mensajes de error.

Introduzca aquí la descripción de la imagen

Ahí está: "El proceso no puede acceder al archivo porque está en uso por otro proceso".

A pesar de las anomalías, utilicé el encargado del SDK para instalar 4 paquetes más.

Sin embargo, me sentía incómodo acerca de los mensajes de error, así que pensé que era hora de reiniciar. Después del reinicio la situación empeoró. Antes, Visual Studio era al menos capaz de lanzar el gestor SDK android. Ahora era totalmente incapaz de lanzarlo:

Introduzca aquí la descripción de la imagen

Ese extraño camino SDK C:\Users\costcopc\AppData\Local\Android\ANDROI-1 había desaparecido!

Xamarin Studio tampoco pudo iniciar el SDK Manager:

Introduzca aquí la descripción de la imagen

Ahora he decidido ejecutar una instalación de Xamarin Studio "reparación". Xamarin actuó como el SDK de Android fue instalado, y por lo que no hizo nada para solucionarlo.

Una vez más, ¿qué puedo hacer para solucionar esto?

Solucioné este problema seleccionando Herramientas / Cuenta Xamarin en VS 2017RC.

A continuación, el navegador se abre, entra en tu cuenta y descarga e instala Xamarin desde aquí.

Le recomiendo que instale la ISO de la comunidad VS 2015 desde aquí: https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409

Después de la instalación, abra VS> tools> options> Xamarin y compruebe que su SDK se ha detectado correctamente:

Si algo no se detecta, a continuación, ejecute el administrador de SDK de Android como administrador y, a continuación, asegúrese de que los SDK estén instalados / actualizados correctamente.

Sólo ejecuta Visual Studio como administrador y se resolverá (directorio de mapas hasta la carpeta final donde se encuentra la herramienta real)

  • Emulador de Android no se ejecuta - Visual Studio 2017
  • El botón Atrás de la barra de herramientas no funciona
  • ¿Qué es EGL y GL mtrack en Android Memory Dump
  • Xamarin y código c ++
  • Componente inutilizable HockeyApp para Android (tienda de componentes Xamarin)
  • Xamarin MvvmCross Android Prevenir Botón Volver a la vista anterior
  • Implementación de la interfaz View.IOnTouchListener
  • Generación de ZeroMQ para el emulador de Android x86
  • Monodroid Google Maps v2 - La tarea "LinkAssemblies" falló inesperadamente
  • OnResume Cámara Reinit Negro Pantalla
  • "Java.exe" salió con el código 2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.