+ El motivo es: está en el directorio incorrecto (significa que no contiene el ejecutor adb).
+ La solución es (paso a paso):
1) Encuentre dónde se instaló el adb . Depende de qué sistema operativo esté utilizando.
Mac, podría estar en: " ~/Library/Android/sdk/platform-tools
"
o
Ventana, podría estar en: " %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
".
Sin embargo, en caso de que NO pueda recordar este directorio tan largo, puede encontrarlo rápidamente con el comando " find
". Intente esto en su terminal / línea de comando, " find / -name "platform-tools" 2> /dev/null
" (Nota: Todavía no probé en Windows, pero seguro que funciona con Mac).
* Explica el comando de búsqueda,
- Tenga en cuenta que hay un espacio antes del carácter "/" -> solo encuentra en el directorio de usuarios, no en toda la computadora.
- "
2> /dev/null
" -> ignorar resultados de búsqueda denegados con permiso. Pruebe el que no tiene este código, comprenderá lo que quiero decir.
2) Ve a donde instalamos adb. Hay 3 formas mencionadas por muchas personas:
Cambie el parámetro global PATH (que no recomendaré) por: " export PATH=~/Library/Android/sdk/platform-tools
" que es el directorio que obtuvo desde arriba. Tenga en cuenta que este comando no imprimirá ningún resultado, si desea asegurarse de haber cambiado la RUTA con éxito, llame a " export | grep PATH
" para ver cuál es la RUTA.
Agregue más definición para el parámetro global PATH (que recomiendo) por: " export PATH=~/Library/Android/sdk/platform-tools:$PATH
" o " export PATH=$PATH:~/Library/Android/sdk/platform-tools
"
Ve al camino que encontramos arriba por " cd ~/Library/Android/sdk/platform-tools
"
3) Use adb:
Si cambia o actualiza la RUTA, simplemente llame a cualquier función adb, ya que agregó la RUTA como un parámetro global. (por ejemplo: " adb devices
")
Si va a la RUTA por cd
comando, llame a las funciones adb con pre-arreglo " ./
" (por ejemplo: " ./ adb devices
")