usar término reconoce react nombre interno instalar externo descargar consola como comando android macos terminal adb

android - término - comando adb no encontrado



el término ''adb'' no se reconoce como nombre de un cmdlet (16)

Necesito ejecutar un comando adb forward antes de poder usar la aplicación ezkeyboard que permite al usuario escribir en el teléfono usando el navegador.

Cuando ejecuto adb forward tcp:8080 tcp:8080 comando Recibo el mensaje de error del adb command not found .

Puedo ejecutar el comando de android desde la terminal. ¿Por qué adb no está funcionando?


En mi caso con Android Studio 1.1.0 la ruta fue esta

/Users/wzbozon/Library/Android/sdk/platform-tools

Agregue lo siguiente a ~/.bash_profile

export PATH=~/Library/Android/sdk/tools:$PATH export PATH=~/Library/Android/sdk/platform-tools:$PATH


¿Adb instalado? Para comprobarlo, ejecute el siguiente comando en la Terminal:

~/Library/Android/sdk/platform-tools/adb

Si se imprime el resultado, omita estos pasos de instalación y vaya directamente al comando final de Terminal que enumero:

  1. Iniciar Android Studio
  2. Inicie el Administrador de SDK a través de Herramientas -> Android -> Administrador de SDK
  3. Comprobar Android SDK Platform-Tools

Ejecute el siguiente comando en su Mac y reinicie su sesión de Terminal:

echo export "PATH=~/Library/Android/sdk/platform-tools:$PATH" >> ~/.bash_profile


Asegúrese de que adb esté en la variable $ PATH de su usuario.

o

Puedes intentar localizarlo con whereis y ejecutarlo con ./adb


Desde el archivo android-sdks / tools / adb_has_moved.txt:

La herramienta adb se ha movido a la plataforma-herramientas /

Si no ve este directorio en su SDK, inicie SDK y AVD Manager (ejecute la herramienta de Android) e instale "Android SDK Platform-tools"

También actualice su variable de entorno PATH para incluir el directorio plataforma-herramientas /, de modo que pueda ejecutar adb desde cualquier ubicación.

así que en UNIX haga algo como:

export PATH=$PATH:~/android-sdks/platform-tools


En mi Mac (OS X 10.8.5) tengo adb aquí:

~/Library/android-sdk-mac_86/platform-tools

Por lo tanto, edite el $PATH en su .bash_profile y .bash_profile source .


En mi caso agregué la siguiente línea en mi terminal:

export PATH = "/ Users / Username / Library / Android / sdk / platform-tools": $ PATH

asegúrese de reemplazar "nombre de usuario" con SU nombre de usuario.

pulsa enter y luego escribe ''adb'' para ver si el error desapareció. si es así, esto es lo que debería ver: Android Debug Bridge versión 1.0.40

... seguido de un montón de comandos ... y terminando con esto: $ ADB_TRACE lista separada por comas de información de depuración para registrar: todos, adb, sockets, paquetes, rwx, usb, sync, sysdeps, transport, jdwp $ ADB_VENDOR_KEYS dos puntos - Lista separada de claves (archivos o directorios) $ ANDROID_SERIAL número de serie para conectarse a (ver -s) $ ANDROID_LOG_TAGS etiquetas para ser utilizadas por logcat (ver logcat --help)

si lo consigues, ejecuta npm ejecuta android de nuevo y debería funcionar ...


En mi caso esta es la solución de este problema.

  1. Asegúrese de que ha instalado el SDK de Android. Por lo general, la ubicación de SDK se encuentra en esta ubicación

    / Usuarios / your-user / Library / Android / sdk

  2. Después de ese cd a ese directorio.

  3. Una vez que esté en ese directorio, escriba este comando ./platform-tools/adb instale su ubicación de apk.


Esta es la forma más fácil y proporcionará actualizaciones automáticas.

  1. instalar homebrew

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. Instalar adb

    brew cask install android-platform-tools

  3. Empezar a usar adb

    adb devices


Estoy usando Mac 10.11.1 y usando Android Studio 1.5, tengo mi adb "/ Usuarios / nombre de usuario / Biblioteca / Android / sdk / plataforma-herramientas"

Ahora edita tu bash_profile

emacs ~/.bash_profile

Agregue esta línea a su bash_profile y reemplace el nombre de usuario con su nombre de usuario

export PATH="$PATH:/Users/user-name/Library/Android/sdk/platform-tools"

guardar y cerrar. Ejecute este comando para recargar su perfil bash

source ~/.bash_profile


Los usuarios de Mac simplemente abren /Users/(USERNAME)/.bash_profile este archivo en un editor.
y agregar esta linea para agregar ruta.

export PATH="/Users/myuser/Library/Android/sdk/platform-tools":$PATH

esta es la ruta predeterminada si instala adb a través de studio. y no te olvides de cambiar el nombre de usuario en esta línea.


NO SE PUEDE LOCALIZAR ADB #SOLVED Simplemente descargue las herramientas de la plataforma SDK. https://developer.android.com/studio/releases/platform-tools.html Extraiga el archivo descargado. Vaya a Sdk Manager en Android Studio y copie el enlace. Vaya al explorador de archivos y pegue la ruta de Sdk que copió para ver los archivos Sdk. Notará que falta el archivo Adb, abra el archivo descargado (herramientas de la plataforma), copie y reemplace todos los contenidos en su archivo de herramientas Sdk (el archivo donde notó que falta adb) y guárdelo. Tú eres bueno para irte.


Para evitar volver a escribir las variables $ PATH cada vez que inicie un terminal, edite su archivo .bash_profile (para Mac, solo es .profile ) en su directorio principal ( ~ / ), y coloque la declaración de exportación en algún lugar del archivo.

Ahora, cada vez que inicie el terminal, su variable $ PATH se actualizará correctamente. Para actualizar el entorno del terminal inmediatamente después de modificar el archivo de perfil, escriba:

source ~/.profile


Resolví este problema instalando el paquete adb . Estoy usando Ubuntu .

sudo apt install adb

Creo que esto te ayudará.


Si no desea editar la variable PATH , vaya al directorio de platform-tools donde está instalado el SDK , y el comando está allí.

Puedes usarlo así:

  1. Vaya al directorio donde colocó el SDK :

    cd /Users/mansour/Library/Developer/Android/sdk/platform-tools

  2. Escriba el comando adb con ./ para usarlo desde el directorio actual.

    ./adb tcpip 5555

    ./adb devices

    ./adb connect 192.168.XXX.XXX


si no tiene adb en la carpeta android-sdk-macosx/platform-tools/ debe instalar primero las herramientas de la plataforma. Ejecute android-sdk-macosx/tools/android e instale las herramientas de la plataforma desde el administrador del SDK de Android.


nano /home/user/.bashrc export ANDROID_HOME=/psth/to/android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Sin embargo, esto no funcionará para su / sudo. Si necesita establecer variables de todo el sistema, puede pensar en agregarlas a / etc / profile, /etc/bash.bashrc o / etc / environment.

es decir:

nano /etc/bash.bashrc export ANDROID_HOME=/psth/to/android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools