Error: no se puede ubicar adb dentro de SDK en Android Studio

Alguien sabe que significa esto? Soy amable con Android. Cuando hago clic en el botón “ejecutar” en mi simulador, recibo este mensaje.

Throwable: Unable to locate adb within SDK 

Estoy ejecutando la última versión, 0.8.14 .

EDITAR: estoy usando Android Studio

El ADB ahora se encuentra en la plataforma Android SDK-tools .

Consulte su [sdk directory]/platform-tools y si no existe, abra el administrador de SDK en Android Studio (un botón en el menú superior, logotipo de Android con una flecha hacia abajo), cambie a la pestaña de herramientas SDK y y seleccione / instale las herramientas de Android SDK Platform .

Alternativamente, puede probar el Administrador de SDK independiente: abra el administrador de SDK y verá el enlace “Iniciar el Administrador de SDK independiente” en algún lugar en la parte inferior de la ventana de configuración. Haga clic y abra el administrador de SDK independiente, luego instale / actualice el

“Herramientas> Herramientas de la plataforma Android SDK”.

Si lo anterior no resuelve el problema, intente reinstalar las herramientas: abra el “Administrador de SDK independiente” y desinstale las herramientas de la plataforma Android SDK, elimine completamente el [your sdk directory]/platform-tools e instálelo de nuevo con el SDK. gerente.

¡Espero que esto ayude!

Para cualquier persona que todavía se encuentre con este problema. Tuve un problema similar en el que podía ver mi dispositivo desde adb en la línea de comando usando adb devices pero Android Studio no reconocía cuando tenía un dispositivo conectado y lanzaba:

  • Unable to locate adb within SDK o
  • Unable to obtain result of 'adb version'

    Probé start / stops de adb, desinstalaciones, herramientas de plataforma y más. Lo que encontré fue que dentro de mi carpeta C:\Users\\AppData\Local\Android tenía varias carpetas de SDK. Realicé lo siguiente:

    1. Herramientas de la plataforma Unistall con el Administrador de SDK de Android Studio
    2. Se eliminaron todas las platform-tools\ directorios dentro de cada directorio C:\Users\\AppData\Local\Android\sdk*
    3. Reinstaló Platform-Tools utilizando el SDK Manager de Android Studio

Espero que esto ayude a alguien algún día con su problema.

En Android Studio, haga clic en ‘Herramientas’ en la barra de tabs superior de android studio

Herramientas >> Android >> SDK Manager >> Iniciar Standalone Sdk manager

allí puede ver claramente qué herramienta de plataforma falta, luego simplemente instálela y su adb comenzará a funcionar correctamente.

Instala por completo al menos un paquete Api (Android Api 23 o 24).

Si está utilizando Android Studio y tiene protección de virus AVG, el archivo adb.exe podría estar en la Bóveda de virus. Este fue mi problema Para corregir: abra AVG. Seleccione Opciones (arriba a la derecha), luego Virus Vault. Si ve el archivo adb.exe allí, selecciónelo y luego haga clic en Restaurar.

intente esto: Archivo-> Estructura del proyecto en Estructura del proyecto A la izquierda> SDKs Ubicación del SDK Seleccione la ubicación del SDK de Android (versión anterior use Presione +, agregue otro SDK)

Solo acceda a su administrador de SDK e instale las herramientas de Android SDK

Eliminé y reinstalé Android SDK Platform-Tools 23 23.0.0 . Esto resolvió el problema. Ayer había hecho una actualización completa del SDK usando SDK Manager, borrando algunas partes que creía que ya no necesitaba y descargando actualizaciones. Quizás esta fue la fuente del problema.

Sí, tengo la misma experiencia

El ADB ahora se encuentra en el directorio de herramientas de la plataforma.

  1. Korsosa dijo: Revise su directorio [sdk directory] / platform-tools, si existe. De lo contrario, abra el administrador de SDK en Android Studio (un botón en algún lugar del menú superior, logotipo de Android con una flecha hacia abajo) y descargue e instale Tools> Android SDK Platform-tools.

  2. Si tiene herramientas de plataforma, tiene el archivo de comprobación adb.exe. En mi caso, ese archivo estaba roto, así que descargue esas herramientas de plataforma nuevamente

Si ya tiene instalado Android SDK Platform Tool, vaya a Archivo> Configuraciones> Configuraciones del sistema> SDK de Android> Ejecute el SDK Manager independiente.

Allí verá en Tools Directory que Android SDK Platform-Tools está desinstalado. Desmarque todo y marque esa casilla y simplemente haga clic en el botón instalar.

Si bien todas estas respuestas podrían haber sido correctas en mi escenario, no funcionó. Todo comenzó cuando desinstalé 2. * la versión de android studio después de obtener 3.0rc1. Pero eso arruinó las cosas y comenzó a tener este error. Después de eso, seguí la mayoría de estos pasos y ninguno de ellos funcionó. Al analizar el directorio SDK noté que tengo dos carpetas de herramientas de plataforma. El .backup tenía adb.exe donde el otro no. Acabo de copiar los archivos .backup en la otra carpeta de herramientas de plataforma y solucionó mi problema.

enter image description here

No sé si es demasiado tarde para responder a esta pregunta. Pero si alguien está en mi situación y lucha con este problema será útil.

Pocos progtwigs antivirus detectan adb.exe como un virus. Debería echar un vistazo al lugar donde el antivirus está colocando sus amenazas detectadas y restaurarlas desde allí. Para Avast Antivirus está dentro del cofre de virus

Espero que sea útil para alguien!

Funcionó para mí (Android Studio 3.1.3):

1. Asegúrese de que esté instalado ‘Android SDK Platform-Tools’ :

Herramientas> Administrador de SDK> Herramientas de SDK (Tab)

2. Copie la ruta del archivo ‘adb.exe’ . Usualmente aquí:

C: \ Users \ Nombre de usuario \ AppData \ Local \ Android \ Sdk \ platform-tools

3. Open Environment Variables en Windows:

‘Window + R’> y tipo ‘SystemPropertiesAdvanced’> Variables del entorno …

4. Cree una nueva variable de sistema con el nombre ‘PATH’ y el valor de su ruta de acceso adb.exe como ese ‘C: \ Users \ Username \ AppData \ Local \ Android \ Sdk \ platform-tools’

incluso después de descargar el archivo requerido específico o todo, podríamos enfrentar el error de ejecución del archivo.

un error en la ejecución del archivo podría deberse a los siguientes motivos:
1. Permiso (s) de usuario (herencia maltratada).
2. archivo corrupto.
3. archivo al que accede otra aplicación al mismo tiempo.
4. archivo bloqueado por el software anti-malware / antivirus.

curiosamente, mi antivirus detectó los archivos adb, avd y jndispatch.dll como archivos sucios y los descargó en su bóveda.

Tuve que restaurarlos desde AVG Vault. configure AVG para ignorar (agregar la carpeta a la lista de excepciones) la carpeta de AndroidStudio y otra carpeta requerida.

Si no tiene antivirus y aún enfrenta este problema, recuerde que Windows 7 y versiones posteriores tienen incorporado ‘Windows Defender’. ver si este tipo está haciendo lo mismo. ponga su carpeta en la lista de “exclusión” de antivirus ya que el proveedor es de confianza en todo el mundo.

esta misma respuesta sería ‘ Error al iniciar AVD con procesador AMD ‘. No tengo la reputación suficiente para responder esta pregunta aquí y allá.

Si está ejecutando Windows 10 (también puede ser Windows 7) y Android studio, es probable que se deba a un problema de memoria virtual de Windows. Ver esto no puede obtener la versión adb

En mi caso, he intentado lo anterior pero parece que adb no se instalará, así que todo lo que tuve que hacer fue copiar adb.exe a la carpeta y ¡funcionó! Copié adb.exe y pegué en las siguientes rutas en mi dispositivo:

C: \ Users \ Your-Device-username \ AppData \ Local \ Android \ sdk

C: \ Users \ Your-Device-username \ AppData \ Local \ Android \ sdk \ platform-tools

Espero que esto ayude a alguien en necesidad.

En mi caso, fue un caso simple de ruta incorrecta. Simplemente fue al diálogo de Estructura del proyecto (alt + ctrl + shift + s) y luego a la plataforma-> SDK y la ruta principal de Android SDK. Ver captura de pantalla. arregla la ruta SDK

Tuve este problema con Android Studio 3 , el administrador de SDK de alguna manera no incluía las herramientas completas en la carpeta de herramientas de plataforma, así que tuve que descargarlo manualmente desde:

https://developer.android.com/studio/releases/platform-tools.html

luego extráigalo a mi carpeta android/sdk/platform-tools/

si tiene problemas con adb, vaya a tools-> sdk manager -> instale las herramientas sdk perdidas

mi problema fue resuelto usando esta forma

Aparece el mensaje de error, pero adb.exe se ejecuta de todos modos (y la depuración funciona bien), por lo que no es un problema (aparte de que el mensaje de error es molesto). Mi mejor suposición es que más de un proceso está intentando iniciar el progtwig al mismo tiempo.

Abra el Administrador de tareas y encuentre el servicio adb.exe después de ver esos servicios simplemente finalizarlo, y ejecutar nuevamente