tools not manager mac instalar found developers android macos adb

android - not - sdk manager



Configurar adb en Mac OS X (15)

Solo para usuarios zsh en iterm2 en macOS

escriba los siguientes dos comandos para agregar el sdk de Android y las herramientas de plataforma a su zsh en iterm2 en macOS

echo ''export ANDROID_HOME=/Users/$USER/Library/Android/sdk'' >> ~/.zshrc echo ''export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools'' >> ~/.zshrc

Pasé bastante tiempo pensando en cómo configurar adb en Mac, así que creo que escribir cómo configurarlo podría ser útil para algunas personas. adb es la herramienta de línea de comandos para instalar y ejecutar aplicaciones de Android en su teléfono / emulador


Aquí hay un manual detallado:
http://codexpi.com/add-android-adb-path-mac-os-x-mavericks/

Para resumir esto:

  1. Crea y abre el archivo bash_profile

    touch .bash_profile
    open -e .bash_profile

  2. Agregue la ruta de la carpeta de herramientas de plataforma (dentro del SDK de Android)

    export PATH="$PATH:/Users/USERNAME/PATH TO ANDROID SDK/platform-tools/

  3. Ejecutar el comando . .bash_profile . .bash_profile para actualizar (no es necesario reiniciar el terminal)


Aquí hay una información paso a paso:

Paso 1

Inicia Terminal y ve a tu carpeta de inicio.

cd ~/

Paso 2

Abra y edite el archivo .bash_profile

$ open -e .bash_profile

Si no tiene el archivo .bash_profile en la ruta de su computadora, cree uno. Ingrese el siguiente comando para crear un nuevo archivo. Una vez creado siga el Paso-2.

touch .bash_profile

Paso 3

Guarde la línea de abajo)

export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools

Etapa 4

Actualiza el archivo usando el siguiente comando

$ source .bash_profile $ echo $PATH

Debería ver su ruta de android establecida en la salida ahora.


Comentando con alguna información actualizada de 2018.

Las herramientas binarias ejecutables para la plataforma están disponibles para mac para Android aquí: https://developer.android.com/studio/releases/platform-tools.html

Descarga estos a tu mac. Colóquelos en un directorio, por ejemplo, los coloqué en ~/Software/platform-tools

Si tiene acceso a la raíz , la forma más sencilla que he encontrado en un mac es agregar sus directorios a la lista en /etc/paths . Me gusta de esta manera porque después de algunas adiciones, el $PATH comienza a parecer demasiado desordenado y difícil de leer, las /etc/paths tienen todo en una línea separada, limpia y organizada. El inconveniente es que necesita acceso de root.

$ cat /etc/paths # check contents of the file $ sudo nano /etc/paths

Pegue la ruta completa de su directorio de herramientas de plataforma (algo como /Users/GodZilla/Software/platform-tools/adb ) al final de esta lista y guarde. Salga y abra el terminal nuevamente y verifique si ve su directorio de herramientas de plataforma.

$ which adb /Users/GodZilla/Software/platform-tools/adb $ which fastboot /Users/GodZilla/Software/platform-tools/fastboot

Si no tiene acceso de root, simplemente agregue el directorio de herramientas de plataforma a $PATH en su .bash_profile (o .zshenv si usa zsh) como han sugerido otros usuarios.


En mi caso: hice lo siguiente (en un mac):

  1. Copia de seguridad del ".bash_profile" y ".profile"
  2. Borrar todos los caminos relacionados con Android.
  3. Creé las nuevas rutas, pero esta vez arrastré las carpetas respectivas: {/.../sdk, /.../tools, /.../platform-tools} al terminal. Hice esto tanto para ".bash_profile" como para ".profile".
  4. Luego, después de guardar con éxito los archivos cada uno. Reinicié el terminal solo para estar seguro de las modificaciones que hice.
  5. Luego pasé a probar si adb estaba respondiendo ahora ... escribiendo: (en terminal) dispositivos adb
  6. Todavía no tuve suerte (mis dispositivos) donde no se muestra, luego reinicié el adb, todavía.
  7. Pasé a hacer "adb actualización de Android". Esto acaba de matar y reinicie el adb
  8. Intenté de nuevo, pero los dispositivos no se mostraban.
  9. Realicé una copia de seguridad total de mi dispositivo Android y restauré todo el teléfono a los valores predeterminados de fábrica, activé el dispositivo para el desarrollo y permití la depuración de USB en sus configuraciones> aplicaciones.

******** TRABAJADO COMO UN ENCANTO ********

Intenté nuevamente con el comando "adb devices" y todo volvió a la normalidad, el dispositivo estaba visible.

Todo lo mejor. Sólo no te rindas. Me tomó mucha solución de problemas. Todo lo mejor de la suerte.


Esto funcionó totalmente para mí, después de dickering por un tiempo después de instalar Android Studio:

  1. Asegúrate de tener el archivo .bash_profile. Esto debería estar en su directorio [nombre de usuario].

  2. Desde cualquier directorio en el que esté, escriba esto:

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

Ahora, por lo general, tendrá esta ruta exacta, pero si no, use la ruta que tenga en la carpeta de herramientas de plataforma

  1. Desde el directorio donde reside su archivo .bash, escriba esto:

    . .bash_profile

  2. Ahora escriba adb devices . Debería ver una respuesta de "Lista de dispositivos adjuntos". Ahora no tiene que ir al directorio de herramientas de plataforma cada vez que escriba el comando más críptico como, ./adb devices !


Esto funciona impecable ....

En la terminal Ejecuta ambos comandos uno al lado del otro

export ANDROID_HOME=/Users/$USER/Library/Android/sdk export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools


Para usuarios de Mac: Paso 1: instalar el Android Studio

Paso 2: Abre el terminal y escribe.

cd

Paso 3: Escriba el comando mencionado a continuación cambiando el nombre de usuario:

export PATH=“/Users/userName/Library/Android/sdk/platform-tools”:$PATH


Personalmente, solo obtengo mi .bashrc en mi .bash_profile:

echo ''source ~/.bashrc'' >> ~/.bash_profile

Así que lo puse en mi .bashrc. Y estoy usando Android Studio, así que fue una ruta diferente.

echo ''PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/'' >> ~/.bashrc

También puede querer lo siguiente:

echo ''ANDROID_HOME=$HOME/Library/Android/sdk'' >> ~/.bashrc


Si está utilizando Android Studio en MAC OS X, puede ejecutar el siguiente comando en su aplicación de terminal:

echo ''alias adb="/Applications/Android/ Studio.app/sdk/platform-tools/adb"'' >> .bashrc exec $SHELL

y después:

adb devices

y debería estar mostrando una lista con sus dispositivos Android conectados a través de un cable USB en su MAC, por ejemplo, algo como esto:

* daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached deb7bed5 device


Si está utilizando ZSH y tiene Android Studio 1.3: 1. Abra el archivo .zshrc (ubicado en su directorio de inicio, el archivo está oculto, así que asegúrese de poder ver los archivos ocultos) 2. Agregue esta línea al final: alias adb="/Users/kamil/Library/Android/sdk/platform-tools/adb" 3. Salga del terminal 4. Abra el terminal y escriba los adb devices 5. Si funcionó, le dará una lista de todos los dispositivos conectados


cd sdk/platform-tools/ y luego usa los ./adb devices


echo "export PATH=/$PATH:/Users/${USER}/Library/Android/sdk/platform-tools/" >> ~/.bash_profile && source ~/.bash_profile

Si coloca la carpeta android-sdks en otro directorio, reemplace la ruta con el directorio android-sdks / platform-tools está en


Nota: esto se escribió originalmente en Instalación de ADB en MAC OS X, pero esa pregunta se cerró como un duplicado de este.

Opción 1 - Uso de Homebrew

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


Opción 2 - Manualmente (solo las herramientas de la plataforma)

Esta es la forma más fácil de obtener una instalación manual de ADB y Fastboot.

  1. Eliminar su instalación anterior (opcional)

    rm -rf ~/.android-sdk-macosx/

  2. Navegue hasta https://developer.android.com/studio/releases/platform-tools.html y haga clic en el vínculo SDK Platform-Tools for Mac .

  3. Ve a tu carpeta de descargas

    cd ~/Downloads/

  4. Descomprime las herramientas que descargaste.

    unzip platform-tools-latest*.zip

  5. Muevalos a algún lugar donde no los borres accidentalmente

    mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools

  6. Añade platform-tools a tu camino

    echo ''export PATH=$PATH:~/.android-sdk-macosx/platform-tools/'' >> ~/.bash_profile

  7. Actualice su perfil de bash (o reinicie su aplicación de terminal)

    source ~/.bash_profile

  8. Empezar a usar adb

    adb devices

Opción 3 - Si ya tiene instalado Android Studio

  1. Añade platform-tools a tu camino

    echo ''export ANDROID_HOME=/Users/$USER/Library/Android/sdk'' >> ~/.bash_profile echo ''export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools'' >> ~/.bash_profile

  2. Actualice su perfil de bash (o reinicie su aplicación de terminal)

    source ~/.bash_profile

  3. Empezar a usar adb

    adb devices

Opción 4 - MacPorts

  1. Instale el SDK de Android:

    sudo port install android

  2. Ejecute el administrador de SDK:

    sh /opt/local/share/java/android-sdk-macosx/tools/android

  3. Desmarque todo menos Android SDK Platform-tools (opcional)

  4. Instalar los paquetes, aceptando licencias. Cierre el Administrador de SDK.

  5. Añade platform-tools a tu camino; en MacPorts, están en /opt/local/share/java/android-sdk-macosx/platform-tools . Por ejemplo, para bash:

    echo ''export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools'' >> ~/.bash_profile

  6. Actualice su perfil de bash (o reinicie su terminal / shell):

    source ~/.bash_profile

  7. Comience a usar adb:

    adb devices

Opción 5 - Manualmente (con el Administrador de SDK)

  1. Eliminar su instalación anterior (opcional)

    rm -rf ~/.android-sdk-macosx/

  2. Descargue las herramientas del SDK de Mac desde el sitio del desarrollador de Android en "Obtener solo las herramientas de la línea de comandos" . Asegúrate de guardarlos en tu carpeta de descargas.

  3. Ve a tu carpeta de descargas

    cd ~/Downloads/

  4. Descomprime las herramientas que descargaste.

    unzip tools_r*-macosx.zip

  5. Muevalos a algún lugar donde no los borres accidentalmente

    mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools

  6. Ejecutar el Administrador de SDK

    sh ~/.android-sdk-macosx/tools/android

  7. Desmarque todo menos Android SDK Platform-tools (opcional)

  1. Haga clic en Install Packages , acepte licencias, haga clic en Install . Cierre la ventana del administrador de SDK.

  1. Añade platform-tools a tu camino

    echo ''export PATH=$PATH:~/.android-sdk-macosx/platform-tools/'' >> ~/.bash_profile

  2. Actualice su perfil de bash (o reinicie su aplicación de terminal)

    source ~/.bash_profile

  3. Empezar a usar adb

    adb devices


NOTA: la ruta para adb ha cambiado desde Android Studio 1.0.xx

Para el shell bash , use:

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

Para tcsh shell, utilice:

echo ''setenv PATH $PATH/:''$HOME''/Library/Android/sdk/platform-tools'' >> ~/.tcshrc