Dónde instalar Android SDK en Mac OS X?


¿Dónde se debe instalar el SDK de Android en Mac OS X?

Author: George Stocker, 2010-04-20

11 answers

Ahora el android-sdk se migra de homebrew/core a caskroom/cask.

brew tap caskroom/cask

E instalar android-sdk usando

brew cask install android-sdk

Tendrás que añadir el ANDROID_HOME al perfil (.zshrc or .bashrc)

export ANDROID_HOME=/usr/local/share/android-sdk
 54
Author: gmuraleekrishna,
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-05-05 05:56:45

La forma más fácil (y estándar) de instalar Android SDK bajo OS X es usar brew.

brew install android-sdk

Si no tiene homebrew, aquí está cómo obtenerlo.

Esto instalará Android SDK en /usr/local/Cellar/android-sdk/ y, en este momento, esta es la mejor ubicación para instalarlo.

 426
Author: sorin,
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-03-16 20:02:19

Mi preferencia personal es ponerlo en ~/opt/local/android-sdk-mac o /Developer/android-sdk-mac este último es donde se guardan Xcode y todas las herramientas de desarrollo de Apple.

 39
Author: John Wang,
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
2010-04-20 19:50:50

Cuando instalé Android Studio 1.0 terminó en

/Library/Android/sdk/

 37
Author: rara,
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-08-23 11:37:18

De forma predeterminada, la ruta del instalador del sdk de Android es ~/Library/Android/sdk/

 28
Author: Weston Ganger,
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
2015-08-26 17:04:33

Puede instalar android-sdk de diferentes maneras

  1. Homebrew
    Instalar brew usando el comando de brew.sh

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  
    

    Instalar android-sdk usando

    brew install android-sdk
    

    Ahora android-sdk se instalará en /usr/local/opt/android-sdk

    export ANDROID_HOME=/usr/local/opt/android-sdk
    
  2. Si instalaste android studio después del sitio web ,
    android-sdk se instalará en ~/Library/Android/sdk

    export ANDROID_HOME=~/Library/Android/sdk
    

Creo que estos valores predeterminados tienen sentido y es mejor atenerse a él

 16
Author: sudo bangbang,
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-09-23 02:43:35

De http://developer.android.com/sdk/index.html , parece que puede instalar el SDK en cualquier lugar, siempre y cuando

  1. "ejecutar la herramienta android en la carpeta <sdk>/tools/"
  2. Agregue el directorio <sdk>/tools a la ruta de acceso de su sistema

Puede encontrar más información aquí: http://developer.android.com/sdk/installing.html

 7
Author: Justin Johnson,
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
2010-04-20 17:58:45

Solo tengo el mío en MyUser/Documents/Development. Soy el único que usó mi Mac, por lo que no tuve que preocuparme por hacerlo accesible en todo el sistema.

 6
Author: CaseyB,
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
2010-04-20 18:15:54

Puse el mío en /Developer/SDKs Tuve que autenticarme para hacer eso but pero como no hay consenso pensé que sonaba como un lugar que recordaría.

 4
Author: airgray,
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
2010-09-07 17:05:12

Terminé colocando mi at ~/sdks/android-sdk-mac_x86. Me gusta mantener todos mis SDK en un solo lugar y para mí una carpeta sdk en mi directorio personal tiene más sentido.

 4
Author: Tanner Watson,
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
2011-07-25 04:56:30

He estado jugando con esto. Inicialmente lo tenía en mi carpeta de documentos, pero decidí que no tenía sentido "filosófico". Decidí crear un directorio de Android en mi carpeta de inicio y colocar Eclipse y el Android SKK allí.

 2
Author: finiteloop,
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
2011-01-13 01:44:02