Instalación de ADB en MAC OS X

Tuve problemas para encontrar un buen tutorial sólido sobre cómo configurar ADB para Mac.

¿Cómo puedo agregar ADB a Mac OS X de tal manera que pueda ser utilizado en el terminal?


A diferencia de establecer adb en Mac OS X , la intención de esta pregunta es tener un tutorial con todos los pasos de instalación necesarios para obtener ADB en OS X.

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 (sólo las herramientas de la plataforma)

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

  1. Elimine su antigua instalación (opcional)

     rm -rf ~/.android-sdk-macosx/ 
  2. Navegue hasta https://developer.android.com/studio/releases/platform-tools.html y haga clic en el enlace SDK Platform-Tools for Mac .

  3. Ir a la carpeta de descargas

     cd ~/Downloads/ 
  4. Descomprime las herramientas que has descargado

     unzip platform-tools-latest*.zip 
  5. Muévalos en algún lugar que no los borre accidentalmente

     mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools 
  6. Agregue platform-tools a su ruta

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile 
  7. Actualiza tu perfil bash (o reinicia tu aplicación de terminal)

     source ~/.bash_profile 
  8. Empezar a usar adb

     adb devices 

Opción 3: manualmente (con SDK Manager)

  1. Elimine su antigua instalación (opcional)

     rm -rf ~/.android-sdk-macosx/ 
  2. Descargue las herramientas de SDK de Mac desde el sitio de desarrolladores de Android en "Obtener sólo las herramientas de línea de comandos" . Asegúrese de guardarlos en su carpeta de descargas.

  3. Ir a la carpeta de descargas

     cd ~/Downloads/ 
  4. Descomprime las herramientas que has descargado

     unzip tools_r*-macosx.zip 
  5. Muévalos en algún lugar que no los borre accidentalmente

     mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools 
  6. Ejecute el Administrador de SDK

     sh ~/.android-sdk-macosx/tools/android 
  7. Desmarca todo menos Android SDK Platform-tools (opcional)

Introduzca aquí la descripción de la imagen

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

Introduzca aquí la descripción de la imagen

  1. Agregue platform-tools a su ruta

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile 
  2. Actualiza tu perfil bash (o reinicia tu aplicación de terminal)

     source ~/.bash_profile 
  3. Empezar a usar adb

     adb devices 

Si ya ha instalado Android Studio –

Agregue las siguientes líneas al final de ~/.bashrc o ~/.zshrc (si está usando Oh My ZSH):

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

Reinicie el Terminal y ya está listo. 👍

Opción 3 – Uso de MacPorts

Analogamente a las dos opciones (homebrew / manual) publicadas por @brismuth, he aquí el modo MacPorts:

  1. Instalar 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. Como sugiere @brismuth, desmarca todo, excepto Android SDK Platform-tools (opcional)

  4. Instale los paquetes, aceptando licencias. Cierre el SDK Manager.

  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. Actualiza tu perfil bash (o reinicia tu terminal / shell):

     source ~/.bash_profile 
  7. Empezar a usar adb:

     adb devices 

Tenga en cuenta que si utiliza Android Studio y descarga a través de su SDK Manager, el SDK se descarga en ~/Library/Android/sdk de forma predeterminada, no ~/.android-sdk-macosx .

Prefiero añadir esto como un comentario a la respuesta excelente de @ brismuth, pero parece que todavía no tengo suficientes puntos de reputación.

  1. Debe descargar Android SDK desde este enlace .

  2. Realmente se puede poner en cualquier lugar, pero el mejor lugar al menos para mí estaba en la raíz de la carpeta YOUR USERNAME .

  3. Entonces usted necesita fijar la trayectoria copiando el texto abajo, PERO modifique su username en la trayectoria, copia el texto en el TERMINAL golpeando COMMAND + BARRA DE ESPACIO tipo TERMINAL . export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/

  4. Compruebe que el ADB funciona al pulsar COMMAND + SPACEBAR y escriba TERMINAL y escriba ADB .

Ahí tienes. Tiene configuración de ADB en MAC OS X. Funciona en el último MAC OS X 10.10.3.

  • Obtenga el certificado de huella digital SHA1 en Android Studio para Google Maps
  • ¿Cómo obtener herramientas de línea de comandos de Android para trabajar?
  • Android Studio en mac: no puedo encontrar el compilador del sistema
  • Error: ANDROID_HOME no está establecido y el comando "android" no está en tu PATH. Debe cumplir al menos una de estas condiciones.
  • Las ventanas de Android Studio parpadean en VM OSX
  • Error de Mac Crear Android Proyecto - "Errores ejecutando el constructor" Administrador de recursos de Android "en el proyecto"
  • Dispositivos de Genymotion que no funcionan en Eclipse en OS X Yosemite
  • Android studio no puede conectarse a través de ADB en OSX
  • Instalación de HAXM para Android en Macintosh
  • La compilación valgrind de Android falla
  • Falta herramientas de plataforma al instalar Android Studio en Mac OSx
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.