web-dev-qa-db-fra.com

Où homebrew installe-t-il Android-sdk?

Où homebrew installe-t-il Android-sdk lorsque vous exécutez la commande:

brew cask install Android-sdk

Je veux pouvoir l'ajouter au PATH.

16
Ricardo Parro

Le dossier d'installation de Android-sdk est:

/usr/local/Cellar/Android-sdk/<VERSION>

Par conséquent, si vous souhaitez l'ajouter à PATH, vous devez ajouter la ligne suivante à ~/.bashrc

export PATH=$PATH:/usr/local/Cellar/Android-sdk/<VERSION>/tools:/usr/local/Cellar/Android-sdk/<VERSION>/platform-tools

N'oubliez pas de remplacer <VERSION> par une version installée. Jetez simplement un coup d'œil dans le dossier Android-sdk pour voir quelle version vous avez installée.

14
Rodrigo Ayala

utiliser brew cask info Android-sdk

après l’installation, vous pouvez obtenir des informations de base sur ce qui doit être défini et où:

› brew cask info Android-sdk
...etc
/usr/local/Caskroom/Android-sdk/3859397,26.0.1/build-tools/26.0.1/aapt (binary)
/usr/local/Caskroom/Android-sdk/3859397,26.0.1/tools/bin/avdmanager
...etc

==> Caveats
We will install Android-sdk-tools, platform-tools, and build-tools for 
you. You can control Android sdk packages via the sdkmanager command.
You may want to add to your profile:

  'export Android_SDK_ROOT=/usr/local/share/Android-sdk'

remarques

Avant mars 2017, vous pouviez exécuter brew info Android-sdk

29
lfender6445

Malheureusement, le brassage a maintenant changé, où Android-sdk est installé, donc toutes ces questions plus anciennes ne sont plus correctes.

Lors de l'installation via brew cask install Android-sdk, vous serez désormais informé que vous devez ajouter export Android_SDK_ROOT=/usr/local/share/Android-sdk à votre profil et que ce répertoire est désormais un lien symbolique vers le répertoire de la version Android-sdk (actuellement /usr/local/Caskroom/Android-sdk/25.2.3).

Pour résumer, ajoutez ce qui suit à votre .profile/.bashrc/.whats:

export Android_SDK_ROOT=/usr/local/share/Android-sdk

export PATH=$PATH:$Android_SDK_ROOT/tools:$Android_SDK_ROOT/platform-tools

11
Endareth

Vous feriez mieux d'utiliser le lien symbolique créé par Homebrew vers Android_HOME, car ce sera toujours la version la plus récente:

/usr/local/opt/Android-sdk/

Donc, votre chemin serait:

export PATH=$PATH:/usr/local/opt/Android-sdk/tools:/usr/local/opt/Android-sdk/platform-tools

10
olimortimer

dans ma machine, à /usr/local/share/Android-sdk

1
kite

Homebrew installe des choses dans la cave:

/usr/local/Cellar

0
Travis