Recherche du SDK Android sur Mac et ajout à PATH


184

J'ai installé Android Studio sur mon MacBook Air (OS version 10.11 El Capitan) et j'ai réussi à écrire une petite application "hello, world", à l'installer sur l'appareil (Nexus 7) et à fonctionner sur AVD. Tout ce que je veux faire maintenant, c'est pouvoir créer l'application et l'installer sur l'appareil à partir de la ligne de commande, par opposition à Android Studio. Je suis les instructions ici:

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

et la ligne pertinente est:

Assurez-vous que le répertoire platform-tools / du SDK Android est inclus dans votre variable d'environnement PATH, puis exécutez:

Le problème est que je ne trouve pas le SDK Android sur ma machine! Je suppose que c'est là parce que sinon, le programme ne serait pas compilé et ne fonctionnerait pas via Android Studio? C'est peut-être une mauvaise hypothèse? Je suis nouveau sur Mac (je suis habitué à Windows), donc je ne connais pas la meilleure façon de rechercher le SDK Android. Donc mes questions:

  1. Comment trouver le SDK Android sur ma machine? Ou me prouver que ce n'est pas là?
  2. Si ce n'est pas là, comment puis-je l'installer?
  3. Comment modifier PATH pour inclure le SDK Android?

12
essayez de chercher ici/Library/Android/sdk/
Paras

vous devez exporter 2 chemins - stackoverflow.com/questions/18143183/...
Tasos

8
vous pouvez trouver le chemin dans votre gestionnaire SDK: Android Studio-> Préférences-> Apparence et comportement-> Paramètres système-> Android SDK-> ici Emplacement du SDK Android
Rohit Ramkumar

3
Essayez/Users/<your_user>/Library/Android/sdk
mrgloom

Réponses:


339

1. Comment le trouver

  • Ouvrez Android Studio, allez dans Android Studio> Préférences
  • Rechercher sdk
  • Quelque chose de similaire (c'est une boîte Windows comme vous pouvez le voir) va montrer

Vous pouvez voir l'emplacement là-bas - la plupart du temps, c'est:

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

2. Comment l'installer, sinon là

Page de téléchargement du SDK autonome

3. Comment l'ajouter au chemin

Ouvrez votre Terminal éditez votre ~/.bash_profilefichier dans nano en tapant:

nano ~/.bash_profile

Si vous utilisez Zsh, modifiez à la ~/.zshrcplace.

Allez à la fin du fichier et ajoutez le chemin du répertoire à votre $PATH:

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
  • Enregistrez-le en appuyant sur Ctrl+X
  • Redémarrez le terminal
  • Pour voir si cela fonctionne ou non, tapez le nom de tout fichier ou binaire qui se trouve à l'intérieur des répertoires que vous avez ajoutés (par exemple adb) et vérifiez qu'il est ouvert / exécuté

Merci. J'ai suivi l'étape 1 et j'ai vu que le chemin était: / Users / user / Library / Android / sdk Curieusement, en utilisant "Finder" et Go-> Go To Folder, je ne pouvais pas y accéder en descendant depuis / Users / user / Bibliothèque, etc. Le répertoire utilisateur n'affiche pas la bibliothèque! Ça doit être quelque chose d'étrange sur Mac. J'ai dû mettre le chemin complet dans Finder.
Dave

Pour la postérité, ce lien pourrait être utile pour ajouter à PATH: osxdaily.com/2014/08/14/add-new-path-to-path-command-line J'ai dû taper manuellement le chemin pour l'exportation. Nulle part dans "Finder" je n'ai vu un nom de répertoire de copie comme dans Windows. Soupir ...
Dave

Redémarrez le terminal après avoir sauvegardé le fichier / etc / chemins
Paul Spiesberger

13
Recommander de ne pas modifier /etc/pathdirectement. utilisez plutôt "export" dans ~ / .bash_profile. Ex. export PATH="/Users/<user_name>/Library/Android/sdk/platform-tools/":$PATHaprès ajouter ci-dessus à ~ / .bash_profile, utilisez simplement source ~/.bash_profiles'il n'y a pas d'erreur, vous pouvez librement utiliser la adbcommande
Henry

Merci, cela a parfaitement fonctionné pour moi. J'avais essayé d'exporter dans ~ / .back_profile mais cela ne fonctionnait pas du tout.
DevShadow

47

Si vous ne souhaitez pas ouvrir Android Studio uniquement pour modifier votre chemin ...

Ils vivent ici avec une installation par défaut:

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

Voici ce que vous souhaitez ajouter à votre .bashwhatever

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

15

Trouvez l'emplacement du SDK Android

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

Créez un .bash_profilefichier pour vos variables d'environnement

  • Ouvrez l'application Terminal
  • Accédez à votre répertoire personnel via cd ~
  • Créez le fichier avec touch .bash_profile

Ajoutez la variable PATH à votre .bash_profile

  • Ouvrez le fichier via open .bash_profile
  • Ajoutez export PATH=$PATH: [your SDK location] /platform-toolsau fichier et appuyez sur ⌘spour l'enregistrer. Par défaut c'est:

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

  • Revenez à votre application Terminal et chargez la variable avec source ~/.bash_profile


13
  1. Comment trouver le SDK Android sur ma machine? Ou me prouver que ce n'est pas là?

Lorsque vous installez Android Studio, il vous permet de choisir si vous souhaitez télécharger le SDK ou non

  1. Si ce n'est pas là, comment puis-je l'installer?

vous pouvez obtenir le SDK ici http://developer.android.com/sdk/index.html

  1. Comment modifier PATH pour inclure le SDK Android?

dans Android Studio, cliquez sur Fichier >> Paramètres entrez la description de l'image ici


7

Si Android Studio vous montre le chemin /Users/<name>/Library/Android/sdk mais que vous ne le trouvez pas dans votre dossier, faites un clic droit et sélectionnez "Afficher l'option d'affichage". Là, vous pourrez sélectionner "Afficher le dossier de la bibliothèque"; sélectionnez-le et vous pourrez accéder au SDK.


4

Le chemin par défaut du SDK Android est /Users/<username>/Library/Android/sdk, vous pouvez vous référer à ce post .

ajoutez ceci à votre .bash_profile pour ajouter la variable d'environnement

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

Enregistrez ensuite le fichier.

Charge le

source ./.bash_profile 

0

AndroidStudioFrontScreen J'ai simplement double-cliqué sur le fichier d'installation d'Android dmg que j'ai enregistré sur le disque dur et lorsque l'écran initial est apparu, j'ai fait glisser l'icône d'Android Studio dans le dossier Applications, maintenant je sais où il se trouve !!! Aussi lorsque vous l'exécutez, assurez-vous de faire un clic droit sur Android Studio sur le Dock et sélectionnez "Options" -> "Garder sur le Dock". Tout le reste fonctionne. Dr Roger Webster

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.