Wie entferne ich ein Image-System für eine AVD-Datei in Android Studio?

89

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich möchte die API 16 von Jelly Bean entfernen, aber es gibt keine Schaltfläche zum Entfernen. Wie kann ich das tun? Die Bilddatei ist sehr groß, daher brauche ich nicht viele System-Bilddateien

You.Brighton
quelle
Sind

Antworten:

63

Wechseln Sie nach Auswahl der Option "Versteckte Dateien anzeigen" im Windows Explorer zu dem Speicherort, an dem das Android SDK installiert ist. Öffnen Sie dann den Ordner system-images. Sie sehen einen Ordner mit dem Namen API-Level wie Jelly Bean. Entfernen Sie einfach diesen Ordner.

Nilesh Sanyal
quelle
7
/ Benutzer / myeongsic / Library / Android / sdk / System-Image-Pfad. ist das richtig? nur dieser eine Ordner entfernen?
You.Brighton
13
C: \ Benutzer \ <Benutzer> \ AppData \ Local \ Android \ sdk \ System-Images \ unter Windows
IG Pascual
1
Auf dem Mac: / Users / <USER_NAME> / Library / Android / sdk
DoruChidean
168
  • Gehen Sie zu Tools / Android / SDK Manager

  • Kreuzen Sie Show package detailsunten rechts an.

  • Deaktivieren Sie die Version (en) von Android, die Sie deinstallieren möchten, und klicken Sie auf Ok.

Henley n
quelle
40
Dies sollte als die richtige Antwort markiert werden, da dies die integrierte Methode zum Verwalten der AVD-Bilder ist.
DanielH
13
Dies sollte die richtige Antwort sein. Lassen Sie Android Studio SDK Manager das Löschen des Systemabbilds übernehmen, anstatt Systemordner manuell zu löschen. Es ist die sichere Option und garantiert zu funktionieren. Mit diesem Ansatz habe ich sofort mehr als 50 GB Festplattenspeicher auf einem iMac wiederhergestellt.
BenJaminSila
3
In Version 3.5.3 File-> Settings-> Appearance & Behavior-> System Settings->Android SDK
colin
Tools> SDK Manager in 3.6.3
Jonny
1
Danke, das ist in der Tat die richtige Antwort!
Avi Sasson
14

Für Mac- Benutzer:

rm -r ~/Library/Android/sdk/system-images/android-XX
Kilian Batzner
quelle
Vielen Dank. Aus dem obigen Vorschlag wähle ich einfach das Bild im Ordner aus nach: open Library/Android/sdk/system-images/ und lösche dann das gewünschte Bild.
Wanjijul
3

Der Prozess ist relativ einfach und sieht wie folgt aus:

  1. Wählen Sie das Bild aus dem Android SDK Manager aus
  2. Entfernen Sie das unnötige System-Image, indem Sie das Image auswählen und dann auf Paket löschen klicken.
  3. Installieren Sie das Image Ihrer Wahl.
Cijo
quelle
Entschuldigung, ich verstehe nicht. schau dir das zweite Bild an. Es gab bereits "nicht installieren"
You.Brighton
1
Überprüfen Sie, ob das gleiche Bild unter Extras aufgeführt ist. Einmal ist mir das passiert.
Cijo
Überprüfen Sie, ob das Intel x86 Atom System Image in Extras
Cijo
2

Datei -> Einstellungen-> SDK
1.
Aktivieren Sie " Paketdetails anzeigen ". 2. Deaktivieren Sie das zu löschende System-Image.
3. Klicken Sie auf "OK" und löschen Sie ARM-Images.

Geben Sie hier die Bildbeschreibung ein

Tseh
quelle
2

Das ist jetzt versteckt. um Ihr SDK nicht zusammen mit dem Image zu löschen. du musst

  1. Tools-> SDK-Manager
  2. Wählen Sie show package details,
  3. Wählen Sie dann nur das entsprechende System-Image aus und lassen Sie es in Ihrem SDK

Geben Sie hier die Bildbeschreibung ein

ir2pid
quelle
1

Für Mac-Benutzer ist der gleiche Pfad Benutzer> Ihr Benutzername> Bibliothek> Android> SDK> System-Images

Stefan
quelle