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?

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

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}"

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


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í


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.


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 

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.