Lorsque j'ouvre Gestionnaire de SDK Android depuis Android Studio , le chemin du SDK affiché est le suivant:
\Android-studio\sdk
Je veux changer ce chemin. Comment fait-on ça?
À partir d'Android Studio 1.0.1
Aller à
pour les projets par défaut:
Vous obtiendrez un dialogue de bienvenue dans Android Studio. En cela:
( Exemple d'emplacement de SDK :
C:\Android-sdk
; j'ai des sous-dossiers tels queadd-ons
,platforms
etc. sousC:\Android-sdk
)
Dans la fenêtre de démarrage rapide, choisissez Configurer, puis Préférences du projet, puis Structure du projet. Ensuite, à gauche sous Paramètres de la plate-forme, choisissez SDK. Puis, à droite de celle-ci, choisissez la plate-forme Android actuelle, la plate-forme Android 4.2.2 et supprimez-la à l'aide du bouton rouge en haut, puis ajoutez une nouvelle plate-forme Android à l'aide du bouton vert en haut et pointez-la votre dossier SDK actuel et c'est tout.
J'ai configuré de cette façon
sur
Bienvenue sur Android Studio Écran
Cliquez Configure Then
Projet par défaut puis Structure du projet
Puis Android SDK et sélectionnez le chemin d'accès à l'emplacement actuel de SDK Android.
Changer l'emplacement du sdk dans les paramètres du projet résoudra partiellement le problème. Lorsque Android Studio est utilisé pour télécharger un nouveau SDK, il place le nouveau SDK dans le dossier du SDK interne (dans Android Studio).
Les développeurs Android existants disposeront déjà d'un grand dossier sdks (ci-après appelé dossier de SDK externe) contenant tous les SDK téléchargés avant l'arrivée d'Android Studio.
Pour les utilisateurs de Mac/Linux, il existe un bon moyen de sortir. Liens soft!
Quittez Android Studio et procédez comme suit:
cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk
Et nous sommes prêts à partir. Lancez SDK Manager après avoir démarré Android Studio et observez-le découvrir tous vos SDK existants comme un charme :).
Voici comment modifier le chemin d'accès au sdk Android dans Android Studio:
Remarque: si les modifications ne prennent pas effet, le redémarrage d'Android Studio devrait résoudre le problème.
EUREKA Je l'ai trouvé!
Avec le Studio 1.3 actuel, chaque projet a un fichier local.properties
où vous pouvez éditer le SDK!
J'ai remarqué que la dernière version d'Android Studio ne semble pas avoir l'option "SDKs" mentionnée dans de nombreuses réponses. Je suppose que cela a disparu dans l'une des mises à jour, quelque part dans la suite?
La façon dont j'ai résolu ce problème (osx) était la suivante:
Je ne faisais pas l’étape 3 et c’était me jeter. Après une synchronisation, toutes vos sources nous appartiennent ....
Vous pouvez également créer la variable d’environnement (sous Windows) Android_HOME à l’emplacement du SDK Android et Android Studio l’utilisera.
Essayez de cette façon j'essaye dans Android Studio 2.0
Étape 1: Fichier-> Configuration
Étape 2: Configuration-> option SDK
Étape 3: Cliquez sur l’option Edit dans Sdk Location
Étape 4: Affichez "Configuration des composants du SDK"
Étape 5: Cliquez sur trois "..." dans "SDK Components Wizad"
Étape 6: Sélectionnez votre nouveau chemin SDK
allez dans le menu Fichier-> Projet Strucurt ou touche Ctrl + Alt + Maj + S
et exemple http://how-to-Android-studio.blogspot.com/2014/11/set-sdk-location.html
dans Windows, appuyez sur ctrl + shift + alt + s, ce qui ouvrira les propriétés du projet où vous pourrez trouver la première option nommée SDK Location. Cliquez dessus et vous pourrez y modifier SDK chemin, JDK chemin et NDK chemin aussi
Les réponses ci-dessus sont assez correctes, mais Android Studio n'aime parfois pas se rafraîchir après le changement de chemin du SDK. Une solution rapide consiste à modifier le fichier de construction et à cliquer sur Sync. Il va vous rafraîchir le projet.
Bonne codage ... :)
Pendant la première installation Il existe deux situations: vous avez préinstallé le SDK Android si vous l’avez utilisé auparavant ou vous n’avez rien du tout. Au moment de l’installation, le programme d’installation demande toujours à l’utilisateur comment vous souhaitez configurer le SDK avec votre studio.
Vous pouvez simplement donner un chemin ici ou parcourir le dossier où sdk est disponible dans le système local. Si vous avez déjà un SDK, une autre option, comme indiqué dans l'image ci-dessous dans l'angle en bas à gauche, propose une option intéressante pour download SDK. En cliquant dessus, vous pouvez télécharger le SDK avec la dernière version à partir de là. Vous pouvez également utiliser une troisième option. voir dans le coin en bas à droite configurer Android SDK pour moi en cliquant dessus, vous pouvez configurer votre kit de sauvegarde par étapes.
Bien que vous puissiez également le configurer lorsque Android affiche la liste des projets disponibles, une fenêtre de démarrage apparaît ci-dessous.
C’est assez facile, et même si vous voulez changer votre SDK, vous pouvez toujours le changer directement dans votre Android Studio à partir de
Sur le système Windows Fichier -> Structure du projet et ensuite vous verrez l’option SDK Location et à partir de là, vous pourrez le configurer en indiquant un chemin ou en le parcourant.
Ou si vous êtes sur le système MAC, sélectionnez Paramètres de la plate-forme.
Ce n'est peut-être pas ce que vous voulez, mais étant un utilisateur d'Eclipse, j'ai eu le même problème avec des dossiers sdk en double qui occupaient tout mon espace ssd. Actuellement, vous ne pouvez changer que le chemin du sdk dans le projet de studio Android, ce qui est gênant. Ce que j'ai fait à la place, c’est que j’ai copié tous les fichiers de sdk Android précédents que j’utilisais avec Eclipse sur /Android Studio/sdk/
, puis que je changeais simplement le chemin du sdk dans Eclipse.
Maintenant, le studio Android et Eclipse sont heureux.
File
.Project Structure
.SDK Location
. Dès la prochaine fois, Android Studio utilisera cet emplacement pour tous vos projets.NB: Évitez de laisser des espaces dans le chemin car cela peut parfois entraîner des problèmes.
Merci DheeB, en effet!
Mais ma solution consiste à relier le répertoire SDK d'Android à celui d'Android Studio:ln -s <FULL_PATH_TO_Android_SDK> <PATH_TO_Android_STUDIO>/sdk
et bien sûr à l’avance, au cas où, vous devez vous déplacermv <PATH_TO_Android_STUDIO>/sdk to <PATH_TO_Android_STUDIO>/sdk_orig
Et en plus, je dois corriger le fichier build.gradle du projet et spécifier
classpath 'com.Android.tools.build:gradle:0.6.+'
(au lieu de 0.5. +)
Vous aurez la page d'accueil Android Studio
Cliquez sur Configurer -> Valeurs par défaut du projet -> Structure du projet
Cliquez sur Emplacement du SDK dans la colonne de gauche et copiez le chemin.
Collez le chemin dans Poste de travail -> Clic droit -> Propriétés -> cliquez sur Paramètres système avancés -> Variables d’environnement et modifiez le chemin de base Android.
cliquez sur 'OK' pour sauvegarder la session.
Ajoutez des outils et des outils de plate-forme dans le chemin et enregistrez les modifications.
Ouvrez la commande Invite [window + R] et tapez adb + enter.
Pour Android Studio 3.1.2 :
Outils >> Gestionnaire de SDK >> Modifiez "Emplacement du SDK Android" vers un nouvel emplacement.
Ensuite, définissez la variable d’environnement $ Android_HOME sur votre nouvel emplacement pour le SDK.
Voici quelques façons, pour autant que je sache maintenant.
en suivant simplement les étapes de la documentation officielle, comme le montre le lien ci-dessous
https://developer.Android.com/studio/intro/studio-config#jdk
étapes suivantes des raccourcis d'écran, comme le montre ci-dessous
étapes suivantes du raccourci d'écran, comme indiqué ci-dessous
Bien que bon nombre des réponses ci-dessus servent le but recherché, il existe une chose simple que nous pouvons faire dans le projet lui-même.
Dans Eclipse, sélectionnez Fenêtre-> Préférences, sélectionnez "Android" dans le menu de gauche. Sur le panneau de droite, vous verrez "Emplacement du SDK". Fournissez le chemin ici.
Bonne chance.
Je devine d'après les réponses que les gens ne comprennent pas votre question ... Si j'ai raison de dire que vous voulez avoir ~\Desktop\github \, changer l'emplacement du SDK n'est pas ce que vous recherchez.
Depuis Android Studio 3.2.1: Dans la boîte de dialogue du nouveau projet, choisissez Configurez -> Préférences -> Outils -> Terminal -> Répertoire de démarrage.
Mettez le dossier que vous voulez comme projet par défaut dans le champ.
par exemple. Le mien est réglé sur ~/Desktop/github / Puisque tout mon travail est dans ~/Bureau/github /
Dans Android Studio
, vous pouvez définir le chemin d'accès général Android SDK
dans le fichier:% Home% .AndroidStudio2.1\config\options\jdk.table.xml
J'ai eu le même problème, mais avec le chemin d'accès SDK pointant sur un lecteur monté. J'ai trouvé, qui simplement quitter Android Studio, démonter l'appareil et redémarrer Android Studio l'a obligé à demander l'emplacement du SDK, car il n'en avait aucun (Android Studio Beta 0.8.7).
Par conséquent, je suppose que si vous quittez Android Studio, supprimez\Android-studio\sdk ou déplacez-le ailleurs et démarrez Android Studio à nouveau, il devrait également demander l'emplacement de sdk.
Lorsque j'ai eu des problèmes avec cela sur Android Studio 3.1.4, la solution consistait à ouvrir la liste déroulante app
de mon projet, puis Edit Configurations > Defaults > JAR Application
dans laquelle se trouve un champ JRE
dans l'onglet Configuration
. Définir cela sur mon chemin JRE a résolu le problème pour moi.
Réponse simple travail pour sûr ...
Étape 1: Faites un clic droit sur le projet >> Sélectionnez Ouvrir le paramétrage du module -> Étape 2: Choisissez l’emplacement du SDK dans le volet inférieur droit
Étape 3: Parcourez l’emplacement du SDK à partir de votre ordinateur, comme indiqué ci-dessous ...
Étape 4: Cliquez sur OK.
Dans Android studio 1.2.2, vous pouvez simplement modifier le SDK basé sur un projet, Étapes: