¿Qué es la variable de entorno PATH y cómo la configuro para usar el SDK de Android?

4

Soy un mac noob y un terminal noob.

Estoy acostumbrado a instalar cosas en Windows, y ahora estoy tratando de configurar Eclipse con el SDK de Android en Mac y estoy teniendo algunos problemas.

Descargué Eclipse y lo coloqué en una carpeta que llamé Android, luego descargué el SDK de Android y también lo coloqué en esa carpeta. El siguiente paso de estas instrucciones dicen esto:

  

Actualice su variable de entorno PATH para conocer las herramientas de Android.   Hay diferentes formas de configurar su variable PATH predeterminada. Utilizo ~ / .bash_login pero ~ / .bash_profile también funciona. Las herramientas de Android están en el directorio de herramientas del SDK de Android. Así que esto es lo que agregué a .bash_login:   export PATH = $ PATH: / Android / android-sdk-mac_x86 / tools

No tengo ni idea de lo que eso significa. ¿Alguien puede ayudarme a callar un poco para mí? Esa instrucción presupone manera demasiado conocimiento de Mac / unix de mi parte.

    
pregunta temporary_user_name 15.08.2012 - 00:03

1 respuesta

10

La variable de entorno PATH es simplemente una lista de orden de directorios en los que (típicamente) los ejecutables se buscan y ejecutan. En resumen, para completar la configuración, deberá editar /Users/<username/.bash_profile para incluir

export PATH=$PATH:/Android/android-sdk-mac_x86/tools

Esta es la forma más indolora de hacerlo. Nota: esto supone que tiene la misma ruta de instalación del SDK. Modifique el texto para que se ajuste a lo contrario.

  1. Abre una ventana de Terminal (no se encoge). Use Spotlight ( SPC ) y comience a escribir "terminal". Presiona volver cuando lo veas resaltado.
  2. Copia y pega lo siguiente en la ventana del terminal que se abre y pulsa enter.

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

Eso es todo. Si ya tiene un .bash_profile , esto agregará esa línea al final del archivo. Si aún no tiene uno, creará uno para usted.

    
respondido por el ephsmith 15.08.2012 - 03:23

Lea otras preguntas en las etiquetas