Encontrar Android SDK en Mac y agregar a PATH

184

Instalé Android Studio en mi MacBook Air (SO versión 10.11 El Capitan) y escribí con éxito una pequeña aplicación "hola, mundo" e instalé en el dispositivo (Nexus 7) y ejecuté AVD. Todo lo que quiero hacer ahora es poder construir la aplicación e instalarla en el dispositivo desde la línea de comandos en lugar de Android Studio. Estoy siguiendo las instrucciones aquí:

http://developer.android.com/training/basics/firstapp/running-app.html

y la línea relevante es:

Asegúrese de que el directorio de herramientas / plataforma del SDK de Android esté incluido en su variable de entorno PATH, luego ejecute:

¡El problema es que no puedo encontrar el SDK de Android en mi máquina! ¿Supongo que está allí porque de lo contrario el programa no se compilaría ni se ejecutaría a través de Android Studio? Tal vez eso es una mala suposición? Soy nuevo en Mac (estoy acostumbrado a Windows), así que no sé la mejor manera de buscar el SDK de Android. Entonces mis preguntas:

  1. ¿Cómo encuentro el SDK de Android en mi máquina? ¿O probarme a mí mismo que no está allí?
  2. Si no está allí, ¿cómo lo instalo?
  3. ¿Cómo cambio PATH para incluir Android SDK?
Dave
fuente
12
intente buscar aquí/Library/Android/sdk/
Paras
necesita exportar 2 rutas - stackoverflow.com/questions/18143183/…
Tasos
8
puede encontrar la ruta en su administrador de SDK: Android Studio-> Preferencias-> Aspecto y comportamiento-> Configuración del sistema-> Android SDK-> aquí Ubicación del SDK de Android
Rohit Ramkumar
3
Probar/Users/<your_user>/Library/Android/sdk
mrgloom

Respuestas:

339

1. Cómo encontrarlo

  • Abra Android Studio, vaya a Android Studio> Preferencias
  • Buscar sdk
  • Algo similar a esto (este es un cuadro de Windows como puede ver) mostrará

Puede ver la ubicación allí, la mayoría de las veces es:

/Users/<name>/Library/Android/sdk

2. Cómo instalarlo, si no está allí

Página de descarga del SDK independiente

3. Cómo agregarlo a la ruta

Abra su Terminal, edite su ~/.bash_profilearchivo en nano escribiendo:

nano ~/.bash_profile

Si usa Zsh, edite en su ~/.zshrclugar.

Vaya al final del archivo y agregue la ruta del directorio a su $PATH:

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
  • Guárdelo presionando Ctrl+X
  • Reiniciar la terminal
  • Para ver si funciona o no, ingrese el nombre de cualquier archivo o binario que esté dentro de los directorios que ha agregado (por ejemplo adb) y verifique que esté abierto / ejecutado
insomne
fuente
Gracias. Seguí el paso 1 y vi que la ruta era: / Users / user / Library / Android / sdk Curiosamente, usando "Finder" y Go-> Go To Folder, no pude llegar al profundizar desde / Users / user / Biblioteca, etc. ¡El directorio de usuarios no mostró Biblioteca! Debe ser una cosa extraña de Mac. Tuve que poner el camino completo en Finder.
Dave
Para la posteridad, este enlace podría ser útil para agregar a RUTA: osxdaily.com/2014/08/14/add-new-path-to-path-command-line Tuve que escribir manualmente la ruta para la exportación. En ninguna parte de "Finder" vi un nombre de directorio de copia como en Windows. Suspiro ...
Dave
Reinicie la Terminal después de guardar el archivo / etc / path
Paul Spiesberger
13
Recomiendo no editar /etc/pathdirectamente. use "exportar" en ~ / .bash_profile en su lugar. Ex. export PATH="/Users/<user_name>/Library/Android/sdk/platform-tools/":$PATHdespués de agregar arriba a ~ / .bash_profile solo use source ~/.bash_profilesi no hay ningún error, puede usar libremente el adbcomando
Henry
Gracias, esto funcionó perfectamente para mí. Intenté exportar en ~ / .back_profile pero eso no funcionó en absoluto.
DevShadow
47

Si no desea abrir Android Studio solo para modificar su ruta ...

Viven aquí con una instalación predeterminada:

${HOME}/Library/Android/sdk/tools
${HOME}/Library/Android/sdk/platform-tools

Esto es lo que quieres agregar a tu .bashwhatever

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
Andy Ray
fuente
15

Encuentra la ubicación del SDK de Android

Android Studio 
  > Preferences
  > Appearance & Behaviour
  > System Settings 
  > Android SDK
  > Android SDK Location

Crea un .bash_profilearchivo para tus variables de entorno

  • Abre la aplicación Terminal
  • Vaya a su directorio de inicio a través de cd ~
  • Crea el archivo con touch .bash_profile

Agregue la variable PATH a su .bash_profile

  • Abra el archivo a través de open .bash_profile
  • Agregue export PATH=$PATH: [your SDK location] /platform-toolsal archivo y presione ⌘spara guardarlo. Por defecto es:

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

  • Regrese a su aplicación Terminal y cargue la variable con source ~/.bash_profile

Mario
fuente
13
  1. ¿Cómo encuentro el SDK de Android en mi máquina? ¿O probarme a mí mismo que no está allí?

Cuando instala Android studio, le permite elegir si desea descargar SDK o no

  1. Si no está allí, ¿cómo lo instalo?

puede obtener SDK desde aquí http://developer.android.com/sdk/index.html

  1. ¿Cómo cambio PATH para incluir Android SDK?

en Android Studio, haga clic en Archivo >> Configuración ingrese la descripción de la imagen aquí

Pankaj Nimgade
fuente
7

Si Android Studio le muestra la ruta /Users/<name>/Library/Android/sdk pero no puede encontrarla en su carpeta, simplemente haga clic derecho y seleccione "Mostrar opción de vista". Allí podrá seleccionar "Mostrar carpeta de la biblioteca"; selecciónelo y podrá acceder al SDK.

Christopher Kyle Horton
fuente
4

La ruta predeterminada del SDK de Android es /Users/<username>/Library/Android/sdk, puedes consultar esta publicación .

agregue esto a su .bash_profile para agregar la variable de entorno

export PATH="/Users/<username>/Library/Android/sdk/tools:/Users/<username>/Library/Android/sdk/build-tools:${PATH}"

Luego guarda el archivo.

cárgalo

source ./.bash_profile 
Kris Roofe
fuente
0

AndroidStudioFrontScreen Simplemente hice doble clic en el archivo de instalación de Android dmg que guardé en el disco duro y cuando apareció la pantalla inicial, arrastré el ícono de Android Studio a la carpeta de aplicaciones, ¡ahora sé dónde está! Además, cuando lo ejecute, asegúrese de hacer clic derecho en Android Studio mientras está en el Dock y seleccione "Opciones" -> "Keep on Dock". Todo lo demás funciona. Dr. Roger Webster

Dr. Roger Webster
fuente