Emplacement du SDK Android Studio


143

J'y vois beaucoup de sujets similaires relatifs à ce problème mais je n'ai pas trouvé de solution pour moi parmi ces articles. Je viens d'installer Android Studio v0.8.14 et il ne me permettra pas de créer un nouveau projet car je n'ai pas spécifié de chemin SDK. Pour la vie de moi, je ne peux pas trouver où ce chemin devrait être. Je vois que beaucoup de gens l'ont situé dans C: / Android ou dans un endroit similaire, mais les seuls fichiers Android que j'ai sont sur mon bureau dans le dossier extrait fourni dans le fichier .zip. Tous les chemins à l'intérieur de ce dossier ne sont pas considérés comme un emplacement SDK approprié, selon Android Studio. Suis-je complètement ridicule et je rate l'évidence?


4
À partir d'aujourd'hui (01/10/2015), le téléchargement standard de la solution @RandollREVERS est fourni avec le sdk (mais vous pouvez également utiliser ce lien pour trouver le package autonome sdk). J'avais besoin de créer la variable de chemin pour cela (Android surpris ne l'a pas fait pour moi) après avoir téléchargé le studio, puis une autre variable de chemin pour le répertoire platform-tools où adbse trouve la commande. Chaque fois que le package sdk est téléchargé, le dossier entier est énuméré sous votre Androidrépertoire d'installation ( \sdk, \sdk1...). La solution de CrandellWS m'a pointé vers mon répertoire existant dont je ne savais pas qu'il existait.
Rachael

Vous pouvez définir le chemin manuellement à partir de:% Home% \. AndroidStudio2.1 \ config \ options \ jdk.table.xml
Ujjwal Singh

1
Je ne sais pas pourquoi pour la narration du problème tant de crédits? lorsque le chercheur de solution doit être crédité. Ce problème que tout le monde rencontre à Andriod, donc pas besoin d'augmenter le crédit du questionneur.
RJN

Réponses:


22

Téléchargez le SDK à partir d'ici: http://developer.android.com/sdk/ vers C: \ android-sdk \.

Ensuite, lorsque vous relancez Android Studio, il vous demandera le chemin du SDK, pointez-le simplement vers: C: \ android-sdk \.

Mise à jour: nouvel emplacement de téléchargement, https://developer.android.com/studio/#command-tools


26
Ce lien pointe vers Android Studio, pas vers le SDK. Android Studio semble masquer le SDK quelque part dans le répertoire AppData de l'utilisateur.
OR Mapper

1
Une chance pour trouver ça?
Niklas R.

1
Ce lien pointe vers Android Studio, pas vers le SDK. toute mise à jour?
paul cheung

Le téléchargement du SDK se trouve sur la page liée, faites défiler vers le bas et ses sous command line tools only(mais pas nécessaire car il est livré avec Android Studio).
jackw11111

lien basé sur le commentaire de @ jackw11111: developer.android.com/studio/#command-tools
Randoll REVERS

131

Pour Mac / OSX, l'emplacement par défaut est /Users/<username>/Library/Android/sdk.


3
La bibliothèque n'apparaît que sous <nom d'utilisateur> lorsque vous accédez au terminal. Aller au même endroit à l'aide du Finder le rend invisible pour une raison quelconque.
dyllandry

2
Le Finder masque la maison de l'utilisateur en standard. Mais peut soit utiliser les menus, GO -> Homesoit simplement utiliser le raccourci Cmd+Shft+H. Une fois à la maison, vous trouverez Bibliothèque, puis Android.
Alvaro Cavalcanti

1
Si vous trouvez cette question et que vous essayez de lancer simplement le gestionnaire de SDK (ou le gestionnaire AVD) sans lancer tout Android Studio, vous pouvez également lancer une invite de terminal et taperopen ~/Library/Android/sdk/tools/android
SnapShot

2
Vous pouvez utiliser CMD+SHIFT+.(point) pour révéler les dossiers cachés. Je ne pouvais pas non plus voir la bibliothèque. Cela a résolu le problème pour moi.
Vucko

2
cliquez avec le bouton droit sous <nom d'utilisateur>, il y a une option pour afficher le dossier Bibliothèque. Cela l'a résolu pour moi
Elijah Ayeeta

73

Android Studio sur Windows 8:

C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

(dans le nom d'utilisateur: veuillez entrer un nom d'utilisateur valide)

Installez-le et redémarrez votre Android Studio.

Les étapes ci-dessus sont similaires pour win 7 et également identiques pour eclipse.

Mise à jour: Windows 10 (étapes similaires) - souligné par RBT


10
Le dossier AppData est masqué par défaut, vous devez d'abord le rendre visible, puis vous pouvez y accéder.
Udit Solanki

Le chemin est exactement le même pour mon installation de Visual Studio (sur Windows 10) qui prend désormais en charge les applications multiplateformes à l'aide de Xamarin.
RBT

57

Voici le chemin d'accès SDK installé pour moi par Android Studio: "C: \ Users \ <nom d'utilisateur> \ appdata \ local \ android \ sdk"

J'utilise Windows 8.1.

Vous pouvez trouver le chemin d'accès à Android Studio -> Configurer -> Gestionnaire de SDK -> En haut à gauche, il devrait indiquer Chemin du SDK.

Je ne pense pas qu'il soit nécessaire d'installer le sdk séparément, car l'option par défaut pour Android Studio est également d'installer le dernier sdk.


2
C'est là que le mien était aussi. Utilisation de Windows 7 et du dernier Android Studio à compter d'aujourd'hui 23/02/2017.
Ankur Agarwal

36

J'avais oublié où l'emplacement sdk était installé, donc j'ai ouvert Android Studio et sélectionné Settingspuis utilisé le sous-menu suivant

01/01/2017 actuel:Tools -> SDK Manager

Dernière édition

obsolète: Appearance & Behavior -> System Settings -> Android SDK

Là, l'emplacement du sdk était répertorié comme Android SDK Location


5
Je ne sais pas s'il s'agit d'une différence de système d'exploitation ou de version d'Android Studio, mais le 24/12/2015 dans Ubuntu, cette information est sousTools -> Android -> SDK Manager
Michael Hoffmann

Je me suis trompé là-bas, et c'est pourquoi j'avais besoin du chemin. Les autres solutions sont meilleures
MBH

1
Maintenant, c'est dans Tools -> SDK Manager
Roman

16

Windows 8.1):

Après avoir installé Android Studio, par défaut

chemin d'accès sdk: " C: \ Users \ <nom d'utilisateur> \ AppData \ Local \ Android \ sdk "

N'oubliez pas: par défaut, le dossier AppData est masqué, rendez-le d'abord visible.

macOS (Sierra 10.12.6):

Après avoir installé Android Studio (2.3.3), par défaut

chemin d'accès au sdk: " / Users / <nom d'utilisateur> / Library / Android / sdk "

N'oubliez pas: le dossier Bibliothèque est peut-être masqué.
Pour le rendre visible: -
Ouvrez le Terminal et tapez "chflags nohidden ~ / Library /" puis appuyez sur retour.


1
Oui, et command + shift + . c'est le raccourci pour afficher les fichiers cachés.
jackw11111

14

C: \ Users \ Max \ AppData \ Local \ Android \ sdk \

L'emplacement dans lequel je l'ai trouvé pour Windows 8.1. Je pense que le dossier SDK par défaut. AppData est un dossier caché, vous ne le localiserez donc pas sauf si vous le saisissez une fois que vous êtes entré dans votre dossier C: \ Users \.


12
  • Linux (Ubuntu 18.4)

/home/<USER_NAME>/Android/Sdk

  • Windows 8.1)

C:\Users\<USER_NAME>\AppData\Local\Android\sdk

(Le dossier AppData est masqué, vérifiez d'abord les propriétés du dossier)

  • macOS (Sierra 10.12.6)

/Users/<USER_NAME>/Library/Android/sdk


11

Démarrez Android Studio et sélectionnez Configurer -> Gestionnaire de SDK

entrez la description de l'image ici

Ensuite, vérifiez le chemin du SDK Android

entrez la description de l'image ici

Si vous ne trouvez pas l'emplacement du SDK, vous souhaiterez peut-être le télécharger . Faites simplement défiler jusqu'à la fin de la page de téléchargement et sélectionnez le SDK Android en fonction de votre système d'exploitation.

entrez la description de l'image ici


7

Pour les utilisateurs de Mac exécutant:

  1. Ouvrez Android Studio
  2. Sélectionnez Android Studio -> Préférences -> Paramètres système -> Android SDK
  3. L'emplacement de votre SDK sera spécifié dans le coin supérieur droit de l'écran sous [Emplacement du SDK Android]

J'utilise Android Studio 2.2.3


Oui, il vous invitera à un assistant de téléchargement. Pour mac
Darrow Hartman le

5

Lorsque j'ai mis à niveau, j'ai simplement déplacé mon SDK vers mon dossier utilisateur C: \ Users \ Nick \ Android-SDK et mis à jour mon chemin dans Android Studio. A travaillé comme un charme.

EDIT: (Plus de détails) - Mon SDK était à l'origine dans C: \ Program Files (x86) \ Android \ android-studio \ sdk, je viens de couper et coller tout le dossier \ sdk dans C: \ Users \ Nick \ Android-SDK , puis définissez-le dans Android Studio sur le nouvel emplacement.


Je suis assez nouveau dans la programmation, alors excusez mon manque d'esprit, mais je n'ai pas Android dans mes fichiers de programme. Je ne sais pas où mon SDK d'origine serait / devrait être ou si je dois le télécharger séparément d'Android Studio.
Dazed_and_confused

1
Aucun problème, vous avez donc installé Android Studio. Avez-vous essayé de "configurer" à partir du menu principal et d'ouvrir le gestionnaire de SDK? Vous pouvez télécharger le SDK à partir de là. Essayez cela et voyez ce qui se passe.
attelage unifié

Je suis actuellement en configuration> paramètres par défaut du projet> structure du projet. La colonne de gauche ne contient que l'emplacement du SDK et mon chemin d'accès à l'emplacement est vide. Cependant, je ne vois pas où je peux télécharger les SDK. EDIT: J'ai sauvegardé et je vois SDK Manager, cependant, il est grisé.
Dazed_and_confused

1
Avez-vous vu dans cette liste d'éléments où vous avez cliqué sur "Paramètres par défaut du projet" en haut, il y a "Gestionnaire de SDK"? Essayez d'y aller et de télécharger certaines des dernières API. Cela devrait faire de vous un dossier sur lequel vous pourrez ensuite pointer.
attelage unifié

1
Ah d'accord. Ouais, vous devez télécharger le SDK directement, voir la réponse Randoll Revers, téléchargez simplement le SDK manuellement et extrayez-le / enregistrez-le dans votre répertoire utilisateur. Ensuite, vous pouvez revenir aux paramètres par défaut du projet comme vous l'avez fait auparavant et le pointer vers le répertoire SDK. Vous devriez être prêt à partir alors!
attelage unifié

3

Si votre projet est ouvert cliquez sur Gradle Scripts >local.properties(SDK LOCATION), ouvrez-le et il y a l'emplacement de sdkavec nom

sdk.dir=C\:\\Users\\shiva\\AppData\\Local\\Android\\Sdk

Remarque ne pas oublier le remplacer \\pour \avant les choses faire face (emplacement sdk)


2

Pour les utilisateurs d'Ubuntu exécutant:

  1. Ouvrez Android Studio
  2. Sélectionnez Android Studio -> Paramètres -> Android SDK ou Android Studio -> Structure du projet -> Emplacement du SDK ou pour ouvrir le raccourci de la structure du projet est ( Ctrl+ Alt+ Shift+ s)
  3. L'emplacement de votre SDK sera spécifié dans le coin supérieur droit de l'écran sous [Emplacement du SDK Android]

Cela semble être la même réponse qu'une autre réponse de plus d'un an auparavant, avec seulement des "utilisateurs Ubuntu" remplacés par des "utilisateurs Mac"
TylerH

1

Ouvrez la fenêtre Préférences en cliquant sur Fichier> Paramètres (sur Mac, Android Studio> Préférences).

Dans le panneau de gauche, cliquez sur Apparence et comportement> SDK Android.

Vous verrez le chemin


0

Envisagez d'utiliser Windows 7 64 bits

C: \ Users \ Administrador \ AppData \ Local \ Android \ sdk


0

https://developer.android.com/studio/releases/platform-tools.html

suivez ce lien ci-dessus vers la page de téléchargement et téléchargez votre plate-forme WiNDOWS OU MAC ----- décompressez dans votre C: \ Users (yourPC) \ AppData \ Local \ Android \ sdk ……… (et sdk1 si vous avez les deux)

Écrasez le fichier (platform-tools) ou renommez celui qui s'y trouve si vous ne vous sentez pas à l'aise de l'écraser ... J'ai renommé le mien en / old-platform-tools ... et évidemment le nouveau fichier qui sera décompressé est / platform -Outils ... J'ai fait cela dans le SDK et le SDK1 et j'ai pu faire fonctionner ANDROID EMULATOR .... plus spécifiquement le BOUTON PLAY dans le studio Android (9–1–2017) .. J'obtenais l'erreur incapable de find adb ... pour une raison quelconque, la fenêtre et d'autres antivirus l'emportent sur le processus d'installation .... J'exécute Windows 8.1


1
Est-ce une réponse ou un problème "moi aussi"?
TylerH le

0
C:\Users\username\AppData\Local\Android\sdk

C'est le bon chemin, si vous cherchez sdkmanager.


0

Windows 10 - lors de la mise à niveau d'AS 2.x vers 3.01

AS a changé le nom du répertoire SDK de ... / sdk à ... / Sdk

Parce que j'ai conservé mes paramètres d'origine, cela a causé un problème. De nouveau en minuscules et tout fonctionne!


0

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.

entrez la description de l'image ici


0

créez un nouveau dossier dans le dossier du répertoire parent de votre studio android. Nommez-le sdk ou ce que vous voulez. Sélectionnez ce dossier dans la liste déroulante lorsque vous y êtes invité. C'est ce qui le résout pour moi.


0

J'ai essayé la solution acceptée mais cela n'a pas résolu le problème pour moi.

J'avais déjà installé Android Studio il y a 2-3 ans, mais je l'ai désinstallé à un moment donné. L'installation de la dernière version me donnait une erreur. J'ai effectué plusieurs désinstallations / réinstallations, mais le problème a persisté.

J'ai trouvé qu'un SDK était disponible sur ma machine dans% LocalAppData%. J'ai ouvert la variable d'environnement et supprimé toutes les références d'Android comme Android Home / Path. J'ai effectué la désinstallation d'Android Studio puis je l'ai réinstallé.

Cette fois, il a fonctionné et installé correctement; il télécharge même les autres fichiers liés au SDK.


-2

C: \ Users \ username \ AppData \ Local \ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe

vérifier cet emplacement dans windows

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.