Instalación de ADB en macOS [duplicar]
Esta pregunta ya tiene una respuesta aquí:
- Configurar adb en Mac OS X 15 respuestas
Tuve problemas para encontrar un buen tutorial sólido sobre cómo configurar ADB para Mac.
¿Cómo puedo añadir ADB a macOS de tal manera que pueda ser utilizado en el terminal?
A diferencia de Configurar adb en Mac OS X , la intención de esta pregunta es tener un tutorial con todos los de los pasos de instalación necesarios para obtener ADB en macOS.
5 answers
Opción 1-Usando Homebrew
Esta es la forma más fácil y proporcionará actualizaciones automáticas.
-
Instalar homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
Instalar adb
brew cask install android-platform-tools
-
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.
-
Eliminar su antiguo instalación (opcional)
rm -rf ~/.android-sdk-macosx/
Vaya a https://developer.android.com/studio/releases/platform-tools.html y haga clic en el enlace
SDK Platform-Tools for Mac
.-
Vaya a su carpeta de descargas
cd ~/Downloads/
-
Descomprima las herramientas que descargó
unzip platform-tools-latest*.zip
-
Moverlos a algún lugar que no se borran accidentalmente
mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools
-
Añade
platform-tools
a tu caminoecho 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
Actualizar su perfil bash (o reinicie su aplicación de terminal)
source ~/.bash_profile
-
Empezar a usar adb
adb devices
Opción 3 - Manualmente (con SDK Manager)
-
Elimine su antigua instalación (opcional)
rm -rf ~/.android-sdk-macosx/
Descargue las herramientas del SDK de Mac desde el sitio para desarrolladores de Android en "Obtenga solo las herramientas de línea de comandos". Asegúrate de guardarlos en tu carpeta de descargas.
-
Vaya a sus descargas folder
cd ~/Downloads/
-
Descomprima las herramientas que descargó
unzip tools_r*-macosx.zip
-
Moverlos a algún lugar que no se borran accidentalmente
mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools
-
Ejecute el SDK Manager
sh ~/.android-sdk-macosx/tools/android
Desmarque todo excepto
Android SDK Platform-tools
(opcional)
- Haga clic en
Install Packages
, aceptar licencias, haga clic enInstall
. Cerrar el SDK Manager ventana.
-
Añade
platform-tools
a tu caminoecho 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
Actualice su perfil de bash (o reinicie su aplicación de terminal)
source ~/.bash_profile
-
Empezar a usar adb
adb devices
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-18 21:58:45
Si ya has instalado Android Studio {
Agregue las siguientes líneas al final de ~/.bashrc
o ~/.zshrc
(si usa 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 estará listo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-20 21:00:38
Opción 3-Uso de MacPorts
Análogamente a las dos opciones (homebrew / manual) publicadas por @brismuth, aquí está la manera de MacPorts:
-
Instale el SDK de Android:
sudo port install android
-
Ejecute el SDK manager:
sh /opt/local/share/java/android-sdk-macosx/tools/android
Como sugirió @brismuth, desmarque todo excepto
Android SDK Platform-tools
(opcional)Instale los paquetes, aceptando licencias. Cierre el SDK Manager.
-
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
-
Actualiza tu perfil bash (o reinicia tu terminal/shell):
source ~/.bash_profile
-
Comience a usar adb:
adb devices
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-29 17:48:59
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 en ~/.android-sdk-macosx
.
Preferiría agregar esto como un comentario a la excelente respuesta de @brismuth, pero parece que aún no tengo suficientes puntos de reputación.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-31 21:06:04
Debe descargar Android SDK desde este enlace.
Realmente se puede poner en cualquier lugar, pero el mejor lugar al menos para mí estaba justo en el SU nombre de USUARIO carpeta raíz.
Luego debe configurar la ruta copiando el texto a continuación, pero edite su nombre de usuario en la ruta, copie el texto en la Terminal presionando el comando +barra espaciadora tipo terminal.
export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/
Verificar ADB funciona pulsando comando+barra espaciadora y tipo terminal, y el tipo BAD.
Ahí lo tienes. Tiene la configuración de ADB en MAC OS X. Funciona en la última versión de MAC OS X 10.10.3.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-22 16:36:35