¿Cómo elimino un sistema de imágenes para un archivo avd en Android Studio?

89

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Quiero eliminar la api 16 de jelly bean pero no hay un botón de eliminación, ¿cómo puedo hacerlo? El archivo de imagen es un archivo de tamaño muy grande, por lo que no necesito muchos archivos de imagen del sistema

Usted, Brighton
fuente
¿Puede encontrar la imagen del sistema en la lista instalada
Cijo

Respuestas:

63

Después de seleccionar la opción mostrar archivos ocultos del explorador de Windows, vaya a la ubicación donde está instalado el SDK de Android. Luego abra la carpeta de imágenes del sistema. Verá una carpeta con el nombre de nivel de API igual que jelly bean. Simplemente elimine esa carpeta.

Nilesh Sanyal
fuente
7
/ Users / myeongsic / Library / Android / sdk / system-image path. ¿está bien? sólo esta carpeta de eliminación?
You.Brighton
13
C: \ Users \ <user> \ AppData \ Local \ Android \ sdk \ system-images \ en Windows
IG Pascual
1
En mac: / Users / <USER_NAME> / Library / Android / sdk
DoruChidean
168
  • Vaya a Herramientas / Android / SDK Manager

  • Marque Show package detailsen la parte inferior derecha.

  • Desmarca la (s) versión (s) de Android que deseas desinstalar y haz clic en Ok.

Henley n
fuente
40
Esto debe marcarse como la respuesta correcta, ya que es la forma incorporada de administrar las imágenes AVD.
DanielH
13
Esta debería ser la respuesta correcta. Deje que Android Studio SDK Manager maneje la eliminación de la imagen del sistema en lugar de eliminar manualmente las carpetas del sistema. Es la opción segura y está garantizada para funcionar. Recuperé más de 50 GB de espacio en disco usando este enfoque inmediatamente en un iMac.
BenJaminSila
3
En la versión 3.5.3 File-> Settings-> Appearance & Behavior-> System Settings->Android SDK
colin
Herramientas> Administrador de SDK en 3.6.3
Jonny
1
Gracias, esta es de hecho la respuesta correcta.
Avi Sasson
14

por usuarios de Mac :

rm -r ~/Library/Android/sdk/system-images/android-XX
Kilian Batzner
fuente
Gracias. De la sugerencia anterior, solo selecciono la imagen en la carpeta por: open Library/Android/sdk/system-images/ luego elimino la imagen deseada.
Wanjijul
3

El proceso es relativamente simple y es el siguiente:

  1. Seleccione la imagen de Android SDK Manager
  2. Elimine la imagen del sistema innecesaria seleccionando la imagen y luego haciendo clic en Eliminar paquete.
  3. Instale la imagen que prefiera.
Cijo
fuente
lo siento, no entiendo. mira la segunda imagen. ya había "no instalar"
You.Brighton
1
compruebe si la misma imagen aparece entre Extras. Una vez, eso me pasó a mí.
Cijo
compruebe si la imagen del sistema intel x86 atom aparece en Extras
Cijo
2

Archivo -> Configuración-> SDK
1. Marque 'Mostrar detalles del paquete'
2. Desmarque la imagen del sistema que desea eliminar
3. Haga clic en 'Aceptar' y eliminará las imágenes ARM.

ingrese la descripción de la imagen aquí

Tseh
fuente
2

Esto está oculto ahora. para no eliminar su SDK junto con la imagen. necesitas

  1. Herramientas-> Administrador de SDK
  2. Seleccionar show package details,
  3. luego seleccione solo la imagen del sistema relevante, dejando en su sdk

ingrese la descripción de la imagen aquí

ir2pid
fuente
1

Para los usuarios de Mac es la misma ruta Usuarios> YourUserName> Library> Android> sdk> system-images

Stefan
fuente