103 votes

Déplacement des dossiers Android-sdk et sdk vers un autre lecteur

Mon Windows est sur un disque dur ssd de 128 Go et il manque d'espace. le dossier C:\Users\User\AppData\Local\Android a 2 dossiers android-sdk et sdk des dossiers qui utilisent environ 30 Go d'espace.

Est-il possible de déplacer ces dossiers vers un disque dur externe ?

Si c'est possible, quelles modifications dois-je apporter dans le studio Android ?

3 votes

Oui - Allez dans les paramètres dans Android studio et vous pouvez sélectionner où vous voulez que le SDK réside.

0 votes

Est-ce que cela déplacerait simplement ces dossiers aussi ?

2 votes

Non, tu devras les copier-coller toi-même. J'ai un ssd primaire et un hdd secondaire que j'utilise.

127voto

SQLiteNoob Points 630

Je fais la même chose. Sur Android Studio allez dans Paramètres, sélectionnez Appearance and Behaviour puis System Settings puis Android SDK

Vous pouvez choisir l'emplacement du SDK en haut de la page.

Vous devrez copier/coller les fichiers à cet emplacement pour vous épargner le temps de téléchargement.

0 votes

Dois-je copier les deux sdk et android-sdk des dossiers ?

2 votes

C'est normalement Users\User\AppData\Local\Android\Sdk Copier ce fichier entier dans un nouveau fichier que vous appelez ...\Sdk et utiliser cette

0 votes

qu'est-ce que le android-sdk car il utilise 22 Go d'espace

8voto

C'est très simple, il suffit de copier le sdk à l'endroit que vous souhaitez, puis modifiez le sdk chemin dans android studio . Pour cela, il suffit d'ouvrir le local.properties et définissez le chemin comme suit :

sdk.dir=your path here

3voto

ByteArtisan Points 2238

Pour garder le simulateur le plus utilisé dans le lecteur SSD et les autres utilisés pour les tests dans le lecteur lent, j'ai créé Symbolic. Ce sont des objets NTFS qui apparaissent dans un dossier comme un sous-dossier mais qui peuvent pointer vers un autre dossier sur un autre disque.

Pour créer alors, déplacez-vous vers C:\Users\<user>\.android\avd et faire ça :

mklink /d W10.1_WXGA_Tablet_API_28.avd d:\androidSimulators\W10.1_WXGA_Tablet_API_28.avd

MDLink info ici .

Si vous utilisez des systèmes basés sur Linux, vous pouvez également le faire avec des répertoires liés.

Pour les utilisateurs de Windows 10, les émulateurs sont stockés par défaut à cet endroit :

C:\Users\<user>\.android\avd

1 votes

La question porte sur le déplacement du SDK Android, pas des AVD.

5 votes

@ArtemRussakovskii, oui mais le but est de libérer de l'espace. Les AVD sont énormes et se trouvent dans le dossier du SDK.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X